XML 72 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Subsequent Events (Details) - Subsequent Event - Revolving Credit Agreement - Revolving Credit Agreement, Amendment No. 9 - USD ($)
Feb. 28, 2025
Feb. 27, 2025
Subsequent Event [Line Items]    
Revolving credit facility, maximum borrowing capacity $ 350,000,000 $ 30,000,000
Revolving credit facility, minimum amount available to be drawn 20,000,000  
Revolving credit facility, minimum availability milestone 325,000,000  
Revolving credit facility, minimum required available draw amount 50,000,000  
Revolving credit facility, capital expenditure limit $ 25,000,000.0 $ 35,000,000.0