XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.2
Debt (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Sep. 13, 2021
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 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       $ 189,800,000 $ 219,726,000  
Term Loan Facility | Forecast            
Line of Credit Facility [Line Items]            
Periodic payment   $ 15,000,000 $ 15,000,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       $ 621,200,000 672,900,000  
Long-term debt       75,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       $ 103,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) | Revolving Credit Facility | Senior Credit Facility            
Line of Credit Facility [Line Items]            
Basis spread on variable rate       1.375%    
Secured Overnight Financing Rate (SOFR) | Revolving Credit Facility | New Senior Credit Facility            
Line of Credit Facility [Line Items]            
Basis spread on variable rate       1.25%    
Base Rate | Revolving Credit Facility | Senior Credit Facility            
Line of Credit Facility [Line Items]            
Basis spread on variable rate       0.375%    
Base Rate | Revolving Credit Facility | New Senior Credit Facility            
Line of Credit Facility [Line Items]            
Basis spread on variable rate       0.25%    
Adjusted Term SOFR | Revolving Credit Facility | New Senior Credit Facility            
Line of Credit Facility [Line Items]            
Basis spread on variable rate 0.10%          
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) | Term Loan Facility            
Line of Credit Facility [Line Items]            
Basis spread on variable rate 0.875%          
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 | Term Loan Facility            
Line of Credit Facility [Line Items]            
Basis spread on variable rate 0.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) | Term Loan Facility            
Line of Credit Facility [Line Items]            
Basis spread on variable rate 1.625%          
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 | Term Loan Facility            
Line of Credit Facility [Line Items]            
Basis spread on variable rate 0.625%          
Maximum | Base Rate | Revolving Credit Facility | Senior Credit Facility            
Line of Credit Facility [Line Items]            
Basis spread on variable rate 0.75%