XML 114 R101.htm IDEA: XBRL DOCUMENT v3.25.0.1
Subsequent Events - Additional Information (Details)
$ in Millions
12 Months Ended
Jun. 30, 2025
Feb. 26, 2025
USD ($)
Jan. 17, 2025
USD ($)
shares
Nov. 14, 2023
USD ($)
Jun. 16, 2021
USD ($)
Dec. 31, 2024
USD ($)
Feb. 28, 2025
USD ($)
Jan. 15, 2025
shares
Sep. 08, 2023
USD ($)
Subsequent Event [Line Items]                  
Aggregate purchase price       $ 100.0   $ 0.9      
Amended Credit Agreement | As of the Last Day of Each Fiscal Quarter Ending Prior to March 31, 2027                  
Subsequent Event [Line Items]                  
Maximum consolidated leverage ratio (not greater than) 5                
Amended Credit Agreement | As of Last Day Each Fiscal Quarter Thereafter                  
Subsequent Event [Line Items]                  
Maximum consolidated leverage ratio (not greater than) 4.5                
Amended Credit Agreement | As of Last Day of Each Fiscal Quarter                  
Subsequent Event [Line Items]                  
Minimum consolidated interest coverage ratio (not less than) 2.5                
Amended Credit Agreement | Letter of Credit                  
Subsequent Event [Line Items]                  
Maximum loan availability         $ 25.0       $ 50.0
Revolver Loan | Amended Credit Agreement                  
Subsequent Event [Line Items]                  
Revolving credit facility term         5 years        
Maximum loan availability         $ 400.0        
Secured Overnight Financing Rate | Amended Credit Agreement | Minimum                  
Subsequent Event [Line Items]                  
Basis spread on variable rate         1.25% 1.50%      
Secured Overnight Financing Rate | Amended Credit Agreement | Maximum                  
Subsequent Event [Line Items]                  
Basis spread on variable rate         2.50% 2.75%      
Base Rate | Amended Credit Agreement | Minimum                  
Subsequent Event [Line Items]                  
Basis spread on variable rate         0.25% 0.50%      
Base Rate | Amended Credit Agreement | Maximum                  
Subsequent Event [Line Items]                  
Basis spread on variable rate         1.50% 1.75%      
Subsequent Event | Allied Pacific of California                  
Subsequent Event [Line Items]                  
Distribution of shares | shares               699,896  
Cash distribution             $ 5.5    
Repurchase of shares | shares     300,000            
Aggregate purchase price     $ 10.6            
Subsequent Event | Amended Credit Agreement                  
Subsequent Event [Line Items]                  
Maximum loan availability   $ 25.0              
Subsequent Event | Amended Credit Agreement | Minimum                  
Subsequent Event [Line Items]                  
Line of credit facility, unused capacity commitment fee percentage   0.175%              
Subsequent Event | Amended Credit Agreement | Maximum                  
Subsequent Event [Line Items]                  
Line of credit facility, unused capacity commitment fee percentage   0.35%              
Subsequent Event | Amended Credit Agreement | Letter of Credit                  
Subsequent Event [Line Items]                  
Maximum loan availability   $ 100.0              
Subsequent Event | Revolver Loan | Amended Credit Agreement                  
Subsequent Event [Line Items]                  
Revolving credit facility term   5 years              
Maximum loan availability   $ 300.0              
Subsequent Event | Term Loan A | Amended Credit Agreement                  
Subsequent Event [Line Items]                  
Revolving credit facility term   5 years              
Maximum loan availability   $ 250.0              
Subsequent Event | Delayed Draw Term Loan | Amended Credit Agreement                  
Subsequent Event [Line Items]                  
Revolving credit facility term   5 years              
Maximum loan availability   $ 745.0              
Subsequent Event | Delayed Draw Term Loan | Amended Credit Agreement | Minimum                  
Subsequent Event [Line Items]                  
Line of credit facility, unused capacity commitment fee percentage   0.175%              
Subsequent Event | Delayed Draw Term Loan | Amended Credit Agreement | Maximum                  
Subsequent Event [Line Items]                  
Line of credit facility, unused capacity commitment fee percentage   0.35%              
Subsequent Event | Secured Overnight Financing Rate | Amended Credit Agreement | Minimum                  
Subsequent Event [Line Items]                  
Basis spread on variable rate   1.25%              
Subsequent Event | Secured Overnight Financing Rate | Amended Credit Agreement | Maximum                  
Subsequent Event [Line Items]                  
Basis spread on variable rate   2.50%              
Subsequent Event | Base Rate | Amended Credit Agreement | Minimum                  
Subsequent Event [Line Items]                  
Basis spread on variable rate   0.25%              
Subsequent Event | Base Rate | Amended Credit Agreement | Maximum                  
Subsequent Event [Line Items]                  
Basis spread on variable rate   1.50%