XML 61 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Debt - Schedule of Long-Term Debt Instruments (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Current Debt: $ 158,834 $ 30,000
Non-Current Debt: 120,392 0
Revolving Credit Facility | Line of Credit | The Credit Facility    
Debt Instrument [Line Items]    
Current Debt: 0 30,000
Revolving Credit Facility | Line of Credit | A&R Agreement    
Debt Instrument [Line Items]    
Current Debt: 155,000 0
Secured Debt | Line of Credit | A&R Agreement    
Debt Instrument [Line Items]    
Current Debt: 3,834 0
Non-Current Debt: $ 120,392 $ 0