XML 62 R39.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Assets and Liabilities, Lessee
At December 31, 2024 and 2023, the operating and financing components of the Company’s right-of-use assets and lease liabilities on the consolidated balance sheet are as follows:
Balance Sheet LocationDecember 31,
20242023
Right-of-use assets
   OperatingOperating right-of-use assets$23,153 $23,265 
   FinancingProperty, plant and equipment, net582 908 
Total right-of use assets$23,735 $24,173 
Lease liabilities
   OperatingOperating lease liabilities, current and long-term portions$24,539 $24,592 
   FinancingLong-term debt, current and long-term portions545 780 
Total lease liabilities$25,084 $25,372 
Lease, Cost Lease cost recognized in the consolidated statements of operations for the years ended December 31, 2024 and 2023 is as follows:
20242023
Finance lease cost
   Amortization of right-of-use assets$232 $292 
   Interest on lease liabilities62 74 
Operating lease cost13,597 13,797 
Short-term lease cost22 36 
Total lease cost$13,913 $14,199 
Other information related to the Company’s leasing activity for year ended December 31, 2024 and 2023 is as follows:
Year ended December 31,
20242023
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows used for finance leases$63 $73 
Operating cash flows used for operating leases$13,523 $14,928 
Financing cash flows used for finance leases$221 $394 
Right-of-use assets obtained in exchange for new finance lease liabilities$62 $492 
Right-of-use assets obtained in exchange for new operating lease liabilities$12,380 $9,569 
Weighted average remaining lease term - finance leases2.3 years3.3 years
Weighted average discount rate - finance leases9.53 %9.71 %
Weighted average remaining lease term - operating leases2.9 years2.7 years
Weighted average discount rate - operating leases7.27 %6.51 %
Finance Lease, Liability, Maturity
Maturities of the Company’s lease liabilities as of December 31, 2024 are as follows:
YearOperating LeasesFinance LeasesTotal
2025$11,433 $273 $11,706 
20267,508 262 7,770 
20274,629 65 4,694 
20282,536 2,543 
20291,194 — 1,194 
Thereafter— — — 
Total cash lease payments27,300 607 27,907 
Less: amounts representing interest(2,762)(62)(2,824)
Total lease liabilities$24,539 $545 $25,084 
Lessee, Operating Lease, Liability, Maturity
Maturities of the Company’s lease liabilities as of December 31, 2024 are as follows:
YearOperating LeasesFinance LeasesTotal
2025$11,433 $273 $11,706 
20267,508 262 7,770 
20274,629 65 4,694 
20282,536 2,543 
20291,194 — 1,194 
Thereafter— — — 
Total cash lease payments27,300 607 27,907 
Less: amounts representing interest(2,762)(62)(2,824)
Total lease liabilities$24,539 $545 $25,084