v3.26.1
Debt - Schedule of Financial Covenant Ratio (Details) - Senior Notes [Member]
6 Months Ended
Jun. 30, 2026
Maximum [Member]  
Debt Instrument [Line Items]  
Ratio of Consolidated Total Net Leverage, as defined in the Senior Notes 3.50%
Ratio of Asset Coverage, as defined in the Senior Notes 1.00%
Minimum [Member]  
Debt Instrument [Line Items]  
Ratio of Consolidated Total Net Leverage, as defined in the Senior Notes 1.00%
Ratio of Asset Coverage, as defined in the Senior Notes 1.00%