XML 70 R57.htm IDEA: XBRL DOCUMENT v3.25.2
DEBT - Credit Facility and 2024 Term Loan (Details) - USD ($)
3 Months Ended 6 Months Ended
Mar. 27, 2024
Mar. 31, 2025
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Sep. 15, 2021
Line of Credit Facility [Line Items]            
Current portion of long-term debt     $ 106,162,000   $ 124,931,000  
Amortization of debt issuance costs     994,000 $ 1,270,000    
Amortization of debt discount     206,000 118,000    
Credit Agreement | Revolving Credit Facility | Line of Credit            
Line of Credit Facility [Line Items]            
Maximum borrowing capacity           $ 200,000,000
Interest expense     1,000,000.0 900,000    
Unused commitment fees     500,000 400,000    
Amortization of debt issuance costs     500,000 500,000    
Credit Agreement | Delayed Draw Term Loan | Line of Credit            
Line of Credit Facility [Line Items]            
Maximum borrowing capacity           $ 250,000,000
Line of credit outstanding     $ 242,500,000   243,800,000  
Basis spread on variable rate     8.40%      
Current portion of long-term debt     $ 2,500,000      
Interest expense     10,300,000 11,400,000    
Revolving Credit Facility | Line of Credit            
Line of Credit Facility [Line Items]            
Line of credit outstanding     0   0  
2024 Term Loan | Secured Debt | Line of Credit            
Line of Credit Facility [Line Items]            
Maximum borrowing capacity $ 175,000,000          
Line of credit outstanding     $ 160,300,000      
Basis spread on variable rate     10.10%      
Current portion of long-term debt     $ 8,376,000   7,455,000  
Interest expense     7,800,000 4,200,000    
Interest expense recognized associated with the coupon rate     7,100,000 3,700,000    
Unused commitment fees     200,000 200,000    
Amortization of debt issuance costs     300,000 200,000    
Amount drew down 125,000,000 $ 50,000,000        
Amount available as a delayed draw $ 50,000,000          
Payments of financing costs   $ 500,000        
Gross carrying amount     8,750,000   $ 7,813,000  
Amortization of debt discount     $ 200,000 $ 100,000