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

(in thousands)OperatingFinance
2025 (remaining)$4,582 $6,560 
20261,497 3,840 
2027320 — 
2028— — 
2029— — 
Thereafter— — 
Total minimum lease payments$6,399 $10,400 
Less: future payment amount for interest221 282 
Present value of minimum lease payments$6,178 $10,118 
Less: current portion4,893 8,888 
Lease obligations, long-term$1,285 $1,230