v3.26.1
Debt - Schedule of Senior Securities (Including Debt Securities and Other Indebtedness) (Parenthetical) (Details) - Senior Notes - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Debt Instrument [Line Items]          
Amount of asset coverage per unit expressed indebtedness $ 1,000        
Amount of indebtedness $ 1        
8.25% Notes due 2020          
Debt Instrument [Line Items]          
Debt instrument, interest rate         8.25%
6.50% Notes due 2022          
Debt Instrument [Line Items]          
Debt instrument, interest rate       6.50%  
6.75% Notes due 2025          
Debt Instrument [Line Items]          
Debt instrument, interest rate     6.75%    
6.50% Notes due 2024          
Debt Instrument [Line Items]          
Debt instrument, interest rate   6.50%