XML 29 R14.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Leases Leases
Lease costs for the years ended December 31, consist of the following:

202420232022
Operating lease cost:
     Straight-line lease cost$8,933 $8,118 $7,685 
     Right-of-use asset impairment cost606 — — 
Total operating lease cost9,539 8,118 7,685 
Finance lease cost:
     Depreciation380 344 396 
     Interest on lease liabilities101 55 17 
Total finance lease cost481 399 413 
Total lease cost$10,020 $8,517 $8,098 
Supplemental balance sheet information related to leases as of December 31, is as follows:

20242023
Operating leases
Other assets$39,839 $16,606 
Other current liabilities$8,093 $7,509 
Other long-term liabilities33,282 9,897 
Total operating lease liabilities$41,375 $17,406 
Finance leases
Property, plant and equipment, gross$3,015 $3,901 
Accumulated depreciation(676)(1,304)
Property, plant and equipment, net$2,339 $2,597 
 
Current portion of long-term debt$715 $708 
Long-term debt1,159 1,657 
Total finance lease liabilities$1,874 $2,365 
Weighted average remaining lease term (in years)
Operating leases7.48 years4.93 years
Finance leases2.88 years3.76 years
Weighted average discount rate
Operating leases5.65 %5.56 %
Finance leases4.86 %4.79 %
    
Supplemental cash flow information related to leases for the years ended December 31, was as follows:

202420232022
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$8,532 $8,178 $7,383 
Financing cash flows from finance leases725 436 313
Right-of-use assets obtained in exchange for lease obligations:
Operating leases32,235 5,864 5,167 
Finance leases128 2,523 — 
Maturities of lease liabilities as of December 31, 2024 are as follows:

Finance LeaseOperating Lease
2025$715 $8,093 
2026712 7,153 
2027472 6,515 
202897 5,718 
20295,147 
Thereafter19,083 
Total lease payments2,002 51,709 
Less imputed interest(128)(10,334)
Total lease liabilities$1,874 $41,375 

As of December 31, 2024, we had a $10.3 million operating lease that had not yet commenced and we have not entered into any finance leases that have not yet commenced.
Leases Leases
Lease costs for the years ended December 31, consist of the following:

202420232022
Operating lease cost:
     Straight-line lease cost$8,933 $8,118 $7,685 
     Right-of-use asset impairment cost606 — — 
Total operating lease cost9,539 8,118 7,685 
Finance lease cost:
     Depreciation380 344 396 
     Interest on lease liabilities101 55 17 
Total finance lease cost481 399 413 
Total lease cost$10,020 $8,517 $8,098 
Supplemental balance sheet information related to leases as of December 31, is as follows:

20242023
Operating leases
Other assets$39,839 $16,606 
Other current liabilities$8,093 $7,509 
Other long-term liabilities33,282 9,897 
Total operating lease liabilities$41,375 $17,406 
Finance leases
Property, plant and equipment, gross$3,015 $3,901 
Accumulated depreciation(676)(1,304)
Property, plant and equipment, net$2,339 $2,597 
 
Current portion of long-term debt$715 $708 
Long-term debt1,159 1,657 
Total finance lease liabilities$1,874 $2,365 
Weighted average remaining lease term (in years)
Operating leases7.48 years4.93 years
Finance leases2.88 years3.76 years
Weighted average discount rate
Operating leases5.65 %5.56 %
Finance leases4.86 %4.79 %
    
Supplemental cash flow information related to leases for the years ended December 31, was as follows:

202420232022
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$8,532 $8,178 $7,383 
Financing cash flows from finance leases725 436 313
Right-of-use assets obtained in exchange for lease obligations:
Operating leases32,235 5,864 5,167 
Finance leases128 2,523 — 
Maturities of lease liabilities as of December 31, 2024 are as follows:

Finance LeaseOperating Lease
2025$715 $8,093 
2026712 7,153 
2027472 6,515 
202897 5,718 
20295,147 
Thereafter19,083 
Total lease payments2,002 51,709 
Less imputed interest(128)(10,334)
Total lease liabilities$1,874 $41,375 

As of December 31, 2024, we had a $10.3 million operating lease that had not yet commenced and we have not entered into any finance leases that have not yet commenced.