XML 82 R72.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Subsequent Events - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
Sep. 20, 2024
Aug. 01, 2024
Jun. 30, 2024
Aug. 06, 2024
Feb. 27, 2024
Dec. 31, 2022
Dec. 22, 2021
Term Loan | Base Rate              
Subsequent Event [Line Items]              
Rate     2.10%        
Revolving Credit Facility              
Subsequent Event [Line Items]              
Increase in the amount of new credit facilities             $ 125.0
Revolving Credit Facility | Base Rate              
Subsequent Event [Line Items]              
Rate     2.10%        
Revolving Credit Facility | Term Loan              
Subsequent Event [Line Items]              
Note expiration date     Dec. 22, 2025        
Common Class A [Member]              
Subsequent Event [Line Items]              
Stock repurchase program,amount         $ 40.0 $ 40.0  
Common Class B [Member]              
Subsequent Event [Line Items]              
Stock repurchase program,amount         $ 40.0 $ 40.0  
Subsequent Event [Member]              
Subsequent Event [Line Items]              
Percentage of amortization payment on new term loan   5.00%          
Subsequent Event [Member] | SOFR              
Subsequent Event [Line Items]              
Rate   2.50%          
Subsequent Event [Member] | Base Rate              
Subsequent Event [Line Items]              
Rate   1.50%          
Subsequent Event [Member] | Revolving Credit Facility              
Subsequent Event [Line Items]              
Issuance of letters of credit   $ 10.0          
Subsequent Event [Member] | Revolving Credit Facility | Term Loan              
Subsequent Event [Line Items]              
Amount of senior secured revolving credit facility loan   325.0          
Subsequent Event [Member] | Amended and Restated Credit Agreement [Member]              
Subsequent Event [Line Items]              
Increase in the amount of new credit facilities   125.0          
Subsequent Event [Member] | Amended and Restated Credit Agreement [Member] | Revolving Credit Facility              
Subsequent Event [Line Items]              
Amount of senior secured revolving credit facility loan   $ 175.0          
Subsequent Event [Member] | Common Class B [Member]              
Subsequent Event [Line Items]              
Stock repurchase program,amount       $ 12.0      
Scenario Forecast [Member] | Common Class A [Member]              
Subsequent Event [Line Items]              
Dividends declared per share $ 0.035            
Scenario Forecast [Member] | Common Class B [Member]              
Subsequent Event [Line Items]              
Dividends declared per share $ 0.035