XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Subsequent Event - Narrative (Details) - Revolving Credit Facility - 2022 Credit Agreement - USD ($)
Apr. 30, 2024
Jul. 31, 2023
Subsequent Event [Line Items]    
Derivative, notional amount   $ 130,000,000
Subsequent Event    
Subsequent Event [Line Items]    
Derivative, notional amount $ 75,000,000