v3.26.1
Financing Arrangements and Fair Value of Financial Instruments - Schedule of Financing Arrangements (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Principal Amount $ 10,566 $ 16,862
Unamortized Discount and Debt Issuance Costs 0 0
Total Debt 10,566 16,862
Less: current portion    
Principal Amount (5,183) (5,170)
Unamortized Discount and Debt Issuance Costs 0 0
Total Debt (5,183) (5,170)
Long-term debt    
Principal Amount 5,383 11,692
Unamortized Discount and Debt Issuance Costs 0 0
Total Debt 5,383 11,692
Finance leases    
Debt Instrument [Line Items]    
Principal Amount 10,566 11,562
Unamortized Discount and Debt Issuance Costs 0 0
Total Debt 10,566 11,562
Credit Facility | Line of Credit    
Debt Instrument [Line Items]    
Principal Amount 0 5,300
Unamortized Discount and Debt Issuance Costs 0 0
Total Debt $ 0 $ 5,300