XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Lease Obligations (Tables)
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Lessee, Operating Lease, Liability, Maturity
Our future minimum lease payments as of March 31, 2024, are summarized as follows by lease category:

(in thousands)OperatingFinance
2024 (remaining)$6,457 $6,773 
20256,609 7,557 
20261,587 3,840 
2027320 — 
2028— — 
Thereafter— — 
Total minimum lease payments$14,973 $18,170 
Less: future payment amount for interest829 836 
Present value of minimum lease payments$14,144 $17,334 
Less: current portion7,740 7,216 
Lease obligations, long-term$6,404 $10,118