XML 56 R40.htm IDEA: XBRL DOCUMENT v3.25.4
LEASES (Tables)
12 Months Ended
Dec. 31, 2025
Leases [Abstract]  
Supplemental balance sheet information
Supplemental balance sheet information related to leases were as follows (in thousands):
 December 31, 2025December 31, 2024
Operating leases
Operating lease right-of-use assets$14,485 $9,401 
Other current liabilities$3,631 $3,061 
Operating lease liabilities11,142 6,655 
Total operating lease liabilities$14,773 $9,716 
Finance leases
Other noncurrent assets$3,089 $2,675 
Other current liabilities$839 $580 
Other noncurrent liabilities2,382 2,155 
Total finance lease liabilities$3,221 $2,735 
Weighted average remaining lease term
Operating leases4.8 years3.4 years
Finance leases3.7 years4.3 years
Weighted average discount rate
Operating leases6.5 %5.7 %
Finance leases6.8 %6.8 %
Operating lease maturity schedule
Maturities of lease liabilities at December 31, 2025, were as follows (in thousands):

Year Ending December 31,Operating LeasesFinance LeasesTotal
2026$4,494 $1,037 $5,531 
20274,258 1,020 5,278 
20282,734 882 3,616 
20291,881 553 2,434 
20301,891 151 2,042 
Thereafter2,022 — 2,022 
Total lease payments17,280 3,643 20,923 
Less imputed interest2,507 422 2,929 
Total$14,773 $3,221 $17,994 
Finance Lease, Liability, to be Paid, Maturity
Maturities of lease liabilities at December 31, 2025, were as follows (in thousands):

Year Ending December 31,Operating LeasesFinance LeasesTotal
2026$4,494 $1,037 $5,531 
20274,258 1,020 5,278 
20282,734 882 3,616 
20291,881 553 2,434 
20301,891 151 2,042 
Thereafter2,022 — 2,022 
Total lease payments17,280 3,643 20,923 
Less imputed interest2,507 422 2,929 
Total$14,773 $3,221 $17,994