XML 73 R61.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Future Minimum Lease Commitment (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Finance Lease Obligations    
Remainder of 2026 $ 3,165  
2027 5,764  
2028 5,098  
2029 5,280  
2030 3,312  
Thereafter 12,602  
Total minimum lease payments 35,221  
Financing Component (11,671)  
Net present value of minimum lease payments 23,550  
Less: current portion of finance and operating lease obligations (4,862) $ (5,031)
Long-term finance and operating lease obligations 18,688 20,890
Operating Lease Obligations    
Remainder of 2026 2,853  
2027 5,051  
2028 4,233  
2029 3,537  
2030 2,255  
Thereafter 3,985  
Total minimum lease payments 21,914  
Financing Component (3,032)  
Net present value of minimum lease payments 18,882  
Less: current portion of finance and operating lease obligations (4,592) (4,379)
Long-term finance and operating lease obligations 14,290 15,925
Sublease Receipts    
Remainder of 2026 572  
2027 495  
2028 14  
2029 0  
2030 0  
Thereafter 0  
Total minimum lease payments 1,081  
Vehicles    
Finance Lease Obligations    
Remainder of 2026 2,893  
2027 5,209  
2028 4,529  
2029 4,697  
2030 2,715  
Thereafter 50  
Total minimum lease payments 20,093  
Financing Component (1,894)  
Net present value of minimum lease payments 18,199 20,570
Less: current portion of finance and operating lease obligations (4,862)  
Long-term finance and operating lease obligations 13,337  
Pontiac Facility    
Finance Lease Obligations    
Remainder of 2026 272  
2027 555  
2028 569  
2029 583  
2030 597  
Thereafter 12,552  
Total minimum lease payments 15,128  
Financing Component (9,777)  
Net present value of minimum lease payments 5,351 $ 5,351
Less: current portion of finance and operating lease obligations 0  
Long-term finance and operating lease obligations $ 5,351