XML 189 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
DEBT - Amended Credit Agreement (Details)
$ in Millions, $ in Millions
12 Months Ended
Aug. 08, 2024
USD ($)
Dec. 31, 2024
USD ($)
lender
Dec. 31, 2024
AUD ($)
lender
Dec. 31, 2023
USD ($)
Dec. 31, 2023
CAD ($)
Debt Instrument [Line Items]          
Interest coverage ratio   3.00      
Leverage ratio   3.00      
Long-term debt   $ 43,299,000   $ 65,554,000  
Line of Credit | Secured Overnight Financing Rate (SOFR)          
Debt Instrument [Line Items]          
Debt instrument, variable rate, adjustment   10      
Line of Credit | Secured Overnight Financing Rate (SOFR) | United States of America, Dollars | Minimum          
Debt Instrument [Line Items]          
Debt instrument, basis spread on variable rate   2.50%      
Line of Credit | Secured Overnight Financing Rate (SOFR) | United States of America, Dollars | Maximum          
Debt Instrument [Line Items]          
Debt instrument, basis spread on variable rate   3.75%      
Line of Credit | Base Rate | Minimum          
Debt Instrument [Line Items]          
Debt instrument, basis spread on variable rate   1.50%      
Line of Credit | Base Rate | Maximum          
Debt Instrument [Line Items]          
Debt instrument, basis spread on variable rate   2.75%      
Line of Credit | Base Rate | United States of America, Dollars | Minimum          
Debt Instrument [Line Items]          
Debt instrument, basis spread on variable rate   1.50%      
Line of Credit | Base Rate | United States of America, Dollars | Maximum          
Debt Instrument [Line Items]          
Debt instrument, basis spread on variable rate   2.75%      
Line of Credit | Term Canadian Overnight Repo Rate Average, One Month Term          
Debt Instrument [Line Items]          
Debt instrument, basis spread on variable rate   0.29547%      
Line of Credit | Term Canadian Overnight Repo Rate Average, Three Month Term          
Debt Instrument [Line Items]          
Debt instrument, basis spread on variable rate   0.32138%      
Line of Credit | Adjusted Term CORRA | Minimum          
Debt Instrument [Line Items]          
Debt instrument, basis spread on variable rate   2.50%      
Line of Credit | Adjusted Term CORRA | Maximum          
Debt Instrument [Line Items]          
Debt instrument, basis spread on variable rate   3.75%      
Amended Credit Facility          
Debt Instrument [Line Items]          
Number of lenders | lender   7 7    
Amended Credit Facility | Minimum          
Debt Instrument [Line Items]          
Leverage ratio   2.00      
Lender commitments, within credit agreement   $ 15,000,000.0      
Amended Credit Facility | Maximum          
Debt Instrument [Line Items]          
Leverage ratio   3.50      
Lender commitments, within credit agreement   $ 45,000,000.0      
Syndicated Facility Agreement | US Term Loan          
Debt Instrument [Line Items]          
Term loan, face amount         $ 100.0
Third Amendment to the Credit Agreement          
Debt Instrument [Line Items]          
Debt instrument, variable rate, adjustment (0.0025)        
Revolving Credit Facility | Syndicated Facility Agreement          
Debt Instrument [Line Items]          
Revolving credit facility, maximum borrowing capacity       200,000,000.0  
Revolving Credit Facility | Third Amendment to the Credit Agreement          
Debt Instrument [Line Items]          
Revolving credit facility, maximum borrowing capacity $ 245,000,000.0        
Line of credit facility, accordion feature, increase limit 45,000,000.0        
Revolving Credit Facility, Canadian Subsidiaries | Amended Credit Facility          
Debt Instrument [Line Items]          
Outstanding letters of credit   800,000      
Revolving Credit Facility, Canadian Subsidiaries | Syndicated Facility Agreement          
Debt Instrument [Line Items]          
Revolving credit facility, maximum borrowing capacity       155,000,000.0  
Revolving Credit Facility, Canadian Subsidiaries | Third Amendment to the Credit Agreement          
Debt Instrument [Line Items]          
Revolving credit facility, maximum borrowing capacity 200,000,000.0        
Revolving Credit Facility, Australian Subsidiaries | Amended Credit Facility          
Debt Instrument [Line Items]          
Outstanding letters of credit   0      
Revolving Credit Facility, Australian Subsidiaries | Syndicated Facility Agreement          
Debt Instrument [Line Items]          
Revolving credit facility, maximum borrowing capacity       35,000,000.0  
Revolving Credit Facility, Australian Subsidiaries | Third Amendment to the Credit Agreement          
Debt Instrument [Line Items]          
Revolving credit facility, maximum borrowing capacity 35,000,000.0        
Revolving Credit Facility, U.S. Subsidiaries | Amended Credit Facility          
Debt Instrument [Line Items]          
Outstanding letters of credit   $ 300,000      
Revolving Credit Facility, U.S. Subsidiaries | Syndicated Facility Agreement          
Debt Instrument [Line Items]          
Revolving credit facility, maximum borrowing capacity       $ 10,000,000.0  
Revolving Credit Facility, U.S. Subsidiaries | Third Amendment to the Credit Agreement          
Debt Instrument [Line Items]          
Revolving credit facility, maximum borrowing capacity $ 10,000,000.0        
Bank Guarantee Facility          
Debt Instrument [Line Items]          
Long-term debt     $ 2.1