v3.26.1
Debt - Schedule of Long-Term Debt Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Current debt $ 158,111 $ 158,110
Non-current debt 115,898 116,639
Revolving Credit Facility | Line of Credit | A&R Agreement    
Debt Instrument [Line Items]    
Current debt 155,000 155,000
Secured Debt | Line of Credit | A&R Agreement    
Debt Instrument [Line Items]    
Current debt 3,111 3,110
Non-current debt $ 115,898 $ 116,639