XML 58 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Supplemental balance sheet information
Supplemental balance sheet information related to leases were as follows (in thousands):
 December 31, 2023December 31, 2022
Operating leases
Operating lease right-of-use assets$12,286 $15,722 
Other current liabilities$3,594 $3,792 
Operating lease liabilities9,264 12,771 
Total operating lease liabilities$12,858 $16,563 
Finance leases
Other noncurrent assets$760 $— 
Other current liabilities$164 $— 
Other noncurrent liabilities613 — 
Total finance lease liabilities$777 $— 
Weighted average remaining lease term
Operating leases4.1 years4.8 years
Finance leases4.3 years— 
Weighted average discount rate
Operating leases5.5 %5.4 %
Finance leases6.6 %— %
Operating lease maturity schedule
Maturities of lease liabilities at December 31, 2023, were as follows (in thousands):

Year Ending December 31,Operating LeasesFinance LeasesTotal
2024$4,341 $222 $4,563 
20253,366 222 3,588 
20262,721 222 2,943 
20272,548 216 2,764 
20281,238 63 1,301 
Thereafter554 — 554 
Total lease payments14,768 945 15,713 
Less imputed interest1,910 168 2,078 
Total$12,858 $777 $13,635 
Finance Lease, Liability, to be Paid, Maturity
Maturities of lease liabilities at December 31, 2023, were as follows (in thousands):

Year Ending December 31,Operating LeasesFinance LeasesTotal
2024$4,341 $222 $4,563 
20253,366 222 3,588 
20262,721 222 2,943 
20272,548 216 2,764 
20281,238 63 1,301 
Thereafter554 — 554 
Total lease payments14,768 945 15,713 
Less imputed interest1,910 168 2,078 
Total$12,858 $777 $13,635