XML 68 R57.htm IDEA: XBRL DOCUMENT v3.25.2
Debt - Amendment to the 2023 Senior Credit Facility (Details) - 2018 Senior Credit Facility - Unsecured debt
Jun. 30, 2025
Debt Instrument [Line Items]  
Leverage ratio 60.00%
Minimum  
Debt Instrument [Line Items]  
Leverage ratio 60.00%
Maximum  
Debt Instrument [Line Items]  
Leverage ratio 65.00%