v3.26.1
Debt and Lease Liabilities - Schedule of Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Financing costs and commitment fees $ (420) $ (486)
Current portion (871) (1,090)
Long-term portion 8,334 11,291
Line of Credit | 2022 Senior Credit Facilities | Revolving Credit Facility    
Debt Instrument [Line Items]    
2022 Senior Credit Facilities $ 9,625 $ 12,867