Annual report [Section 13 and 15(d), not S-K Item 405]

Leases (Tables)

v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of Leases

Leases consist of the following (in thousands):

 

    Classification   December 31,  
Assets       2024     2023  
Operating   Right of use operating lease assets, net   $ 20,553     $ 22,597  
Liabilites                    
Operating - Current   Current portion, operating leases   $ 4,851     $ 4,333  
Operating - Noncurrent   Operating leases, net of current portion   $ 16,913     $ 19,029  
Schedule of Components of Lease Costs

The Components of lease costs were as follows (in thousands):

 

    Years Ended December 31,  
    2024     2023     2022  
                   
Fixed lease cost   $ 5,989     $ 5,722     $ 5,224  
Variable lease cost     529       871       124  
Net lease cost   $ 6,518     $ 6,593     $ 5,348  
Schedule of Operating Lease Liabilities

The following table summarizes the remaining maturities of the Company’s operating lease liabilities, assuming all land lease extensions are taken, as of December 31, 2024 (in thousands):

 

Year Ended:   Equipment     Land Related  
2025   $ 5,334     $ 1,060  
2026     4,761       1,037  
2027     4,152       1,011  
2028     3,368       1,024  
2029     1,992       660  
2030-76     119       3,881  
Less interest     (3,299 )     (3,336 )
    $ 16,427     $ 5,337