XML 52 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Lease Expense and Supplemental Cash Flow Information
The components of lease expense were as follows:
Year Ended December 31,
202320222021
Operating lease cost$4,384 $4,405 $4,578 
Short-term lease cost
710 415 374 
Variable lease cost
478 299 320 
Finance lease cost:
Amortization
25 33 58 
Interest on lease liabilities
Total lease cost
$5,599 $5,157 $5,339 
Supplemental cash flow information related to leases was as follows:
Year Ended December 31,
202320222021
Cash paid for amounts included in measurement of lease liabilities:
Operating cash flows from operating leases
$4,793 $4,850 $4,961 
Operating cash flows from finance leases
10 
Financing cash flows from finance leases
29 37 57 
ROU assets obtained in exchange for lease obligations:
Operating leases
6,752 208 1,993 
Finance leases
— — — 
Schedule of Supplemental Balance Sheet Information
Supplemental balance sheet information related to leases was as follows:
December 31,December 31,
20232022
Finance leases:
Property, plant and equipment, at cost
$127 $127 
Accumulated amortization
(120)(95)
Property and equipment, net
$$32 
Current portion of notes payable and long-term debt
$$29 
Notes payable, long-term debt and other obligations, less current portion
— 
Total finance lease liabilities
$$37 
Weighted average remaining lease term in years:
Operating leases
3.852.57
Finance leases
0.251.25
Weighted average discount rate:
Operating leases
9.78 %9.89 %
Finance leases
8.85 %8.85 %
Schedule of Maturities of Operating Lease Liabilities
As of December 31, 2023, maturities of lease liabilities were as follows:
Operating LeasesFinance
 Leases
Year Ending December 31:  
2024$4,702 $
20253,292 — 
20262,675 — 
20272,067 — 
20281,602 — 
Thereafter— — 
Total lease payments14,338 
 Less imputed interest
(2,455)— 
Total$11,883 $
Schedule of Maturities of Financing Lease Liabilities
As of December 31, 2023, maturities of lease liabilities were as follows:
Operating LeasesFinance
 Leases
Year Ending December 31:  
2024$4,702 $
20253,292 — 
20262,675 — 
20272,067 — 
20281,602 — 
Thereafter— — 
Total lease payments14,338 
 Less imputed interest
(2,455)— 
Total$11,883 $