v3.26.1
Debt - Additional Information (Details)
6 Months Ended
Oct. 30, 2020
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Oct. 31, 2020
Line Of Credit Facility [Line Items]        
Senior secured leverages ratio   0.08    
Total net leverage ratio   1.95    
Net leverage ratio   7.2    
Debt instrument, covenant description   The Company’s borrowings are limited primarily by: 1) Senior Secured Net Leverage Ratio (as defined in the Credit Agreement) not to exceed 3.5x; and 2) Consolidated Interest Coverage Ratio (as defined in the Credit Agreement) not to be below 3.0x. As of June 30, 2026, the Company's Senior Secured Net Leverage Ratio was 0.08x and its Consolidated Interest Coverage Ratio was 7.20x. As of June 30, 2026, the Company's Total Net Leverage Ratio (as defined in the Credit Agreement) was 1.95x.    
Borrowings   $ 0 $ 10,000,000  
6.375% Senior Unsecured Notes Due 2028        
Line Of Credit Facility [Line Items]        
Proceeds from issuance initial public offering $ 400,000,000      
Interest rate on debt issued       6.375%
Debt instrument, payment terms   Interest on the notes is due semi-annually on May 1 and November 1.    
Maximum        
Line Of Credit Facility [Line Items]        
Senior secured leverages ratio   3.5    
Minimum        
Line Of Credit Facility [Line Items]        
Net leverage ratio   3    
Revolving Credit Facility        
Line Of Credit Facility [Line Items]        
Borrowings   $ 0    
Amount available to borrow   50,000,000    
Repayment in cash   5,000,000    
Maximum borrowing capacity   $ 300,000,000