XML 67 R55.htm IDEA: XBRL DOCUMENT v3.24.3
NEW CREDIT AGREEMENT - Narrative (Details) - Line of Credit
$ in Thousands
Aug. 13, 2024
USD ($)
Aug. 12, 2024
Sep. 30, 2024
USD ($)
Dec. 31, 2023
USD ($)
New Credit Agreement        
Debt Instrument [Line Items]        
Deferred debt issuance costs     $ 1,100  
Debt issuance costs, noncurrent     3,957 $ 0
Unused capacity commitment fee percentage 0.40% 0.25%    
New Credit Agreement | Other Noncurrent Assets        
Debt Instrument [Line Items]        
Deferred debt issuance costs     900  
New Credit Agreement | Other Current Assets        
Debt Instrument [Line Items]        
Deferred debt issuance costs     $ 200  
Secured Debt | New Credit Agreement        
Debt Instrument [Line Items]        
Maximum borrowing capacity $ 325,000      
Secured Debt | New Credit Agreement | Prior to One Year, Closing Date        
Debt Instrument [Line Items]        
Quarterly principal payment, percentage of amount outstanding 0.625%      
Secured Debt | New Credit Agreement | One Year Anniversary, Closing Date        
Debt Instrument [Line Items]        
Quarterly principal payment, percentage of amount outstanding 1.25%      
Secured Debt | New Credit Agreement | Three Year Anniversary, Closing Date        
Debt Instrument [Line Items]        
Quarterly principal payment, percentage of amount outstanding 1.875%      
Secured Debt | New Term Facility        
Debt Instrument [Line Items]        
Line of credit facility, effective rate     0.0795  
Line of credit facility, interest rate at period end     8.37%  
Deferred debt issuance costs $ 5,000      
Revolving Credit Facility | New Credit Agreement        
Debt Instrument [Line Items]        
Maximum borrowing capacity 75,000      
Debt issuance costs, noncurrent $ 1,100