v3.25.1
Debt - Amendment to the 2023 Senior Credit Facility (Details) - 2018 Senior Credit Facility - Unsecured debt
Mar. 31, 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%