XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Lease Obligations (Tables)
6 Months Ended
Jun. 30, 2024
Leases [Abstract]  
Lessee, Operating Lease, Liability, Maturity
Our future minimum lease payments as of June 30, 2024, are summarized as follows by lease category:

(in thousands)OperatingFinance
2024 (remaining)$3,903 $5,342 
20256,391 7,557 
20261,497 3,840 
2027320 — 
2028— — 
Thereafter— — 
Total minimum lease payments$12,111 $16,739 
Less: future payment amount for interest628 669 
Present value of minimum lease payments$11,483 $16,070 
Less: current portion7,018 6,854 
Lease obligations, long-term$4,465 $9,216