v3.25.1
Debt - Schedule of Long-Term Debt Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Current Debt: $ 158,107 $ 158,106
Non-Current Debt: 118,858 119,598
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,107 3,106
Non-Current Debt: $ 118,858 $ 119,598