XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.3
Debt (Details Textual) - USD ($)
3 Months Ended 9 Months Ended
Sep. 13, 2021
Mar. 31, 2025
Dec. 31, 2024
Sep. 30, 2024
Oct. 10, 2024
Dec. 31, 2023
Feb. 03, 2023
Senior Credit Facility              
Line of Credit Facility [Line Items]              
Line of credit facility, maximum borrowing capacity $ 250,000,000           $ 200,000,000
Term Loan Facility              
Line of Credit Facility [Line Items]              
Line of credit facility, maximum borrowing capacity 300,000,000            
Long-term debt       $ 174,833,000   $ 219,726,000  
Term Loan Facility | Subsequent Event              
Line of Credit Facility [Line Items]              
Line of credit facility, maximum borrowing capacity         $ 500,000,000    
Term Loan Facility | Forecast              
Line of Credit Facility [Line Items]              
Periodic payment   $ 9,400,000 $ 9,400,000        
Revolving Credit Facility | Senior Credit Facility              
Line of Credit Facility [Line Items]              
Line of credit facility, maximum borrowing capacity 800,000,000.0            
Line of credit, commitment fee (as a percentage)       0.175%      
Line of credit facility, current borrowing capacity       $ 615,200,000   672,900,000  
Long-term debt       50,000,000      
Revolving Credit Facility | Senior Credit Facility | Subsequent Event              
Line of Credit Facility [Line Items]              
Line of credit facility, maximum borrowing capacity         800,000,000    
Increase limit         $ 400,000,000    
Letter of Credit | Senior Credit Facility              
Line of Credit Facility [Line Items]              
Line of credit facility, maximum borrowing capacity 750,000,000.0            
Letters of credit outstanding       $ 134,800,000   $ 127,100,000  
Swing Line Loans | Senior Credit Facility              
Line of Credit Facility [Line Items]              
Line of credit facility, maximum borrowing capacity $ 30,000,000.0            
Secured Overnight Financing Rate (SOFR) | Term Loan Facility              
Line of Credit Facility [Line Items]              
Basis spread on variable rate       1.25%      
Secured Overnight Financing Rate (SOFR) | Revolving Credit Facility | Senior Credit Facility              
Line of Credit Facility [Line Items]              
Basis spread on variable rate       1.375%      
Base Rate | Term Loan Facility              
Line of Credit Facility [Line Items]              
Basis spread on variable rate       0.25%      
Base Rate | Revolving Credit Facility | Senior Credit Facility              
Line of Credit Facility [Line Items]              
Basis spread on variable rate       0.375%      
Minimum | Revolving Credit Facility | Senior Credit Facility              
Line of Credit Facility [Line Items]              
Line of credit, commitment fee (as a percentage) 0.08%            
Minimum | Secured Overnight Financing Rate (SOFR) | Revolving Credit Facility | Senior Credit Facility              
Line of Credit Facility [Line Items]              
Basis spread on variable rate 1.00%            
Minimum | Base Rate | Revolving Credit Facility | Senior Credit Facility              
Line of Credit Facility [Line Items]              
Basis spread on variable rate 0.00%            
Maximum | Revolving Credit Facility | Senior Credit Facility              
Line of Credit Facility [Line Items]              
Line of credit, commitment fee (as a percentage) 0.25%            
Maximum | Secured Overnight Financing Rate (SOFR) | Revolving Credit Facility | Senior Credit Facility              
Line of Credit Facility [Line Items]              
Basis spread on variable rate 1.75%            
Maximum | Base Rate | Revolving Credit Facility | Senior Credit Facility              
Line of Credit Facility [Line Items]              
Basis spread on variable rate 0.75%