XML 69 R51.htm IDEA: XBRL DOCUMENT v3.25.3
NEW CREDIT AGREEMENT - Narrative (Details) - Line of Credit
$ in Thousands
Aug. 13, 2024
USD ($)
Aug. 12, 2024
Sep. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
New Credit Agreement        
Debt Instrument [Line Items]        
Unused capacity commitment fee percentage 0.40% 0.25%    
Deferred debt issuance costs     $ 900  
Debt issuance costs, noncurrent     2,948 $ 3,705
New Credit Agreement | Other Noncurrent Assets        
Debt Instrument [Line Items]        
Deferred debt issuance costs     700  
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.0676  
Line of credit facility, interest rate at period end     7.12%  
Deferred debt issuance costs $ 5,000      
Revolving Credit Facility | New Credit Agreement        
Debt Instrument [Line Items]        
Maximum borrowing capacity 75,000   $ 74,900  
Debt issuance costs, noncurrent $ 1,100