XML 79 R67.htm IDEA: XBRL DOCUMENT v3.25.1
Borrowings - 2028 Notes (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Nov. 15, 2023
Borrowings      
Principal amount $ 3,005,396 $ 2,656,207  
Debt 2,249,256 2,151,713  
Series A Notes | Private Placement Bonds      
Borrowings      
Principal amount     $ 100,000
Interest rate     9.42%
Debt $ 100,000 $ 100,000  
Weighted average interest rate 9.40% 9.40%  
Series B Notes | Private Placement Bonds      
Borrowings      
Principal amount     $ 100,000
Interest rate     9.42%
Debt $ 100,000 $ 100,000  
Weighted average interest rate 9.40% 9.40%  
2028 Notes | Private Placement Bonds      
Borrowings      
Asset coverage ratio     1.50
Minimum net worth     $ 660,865
2028 Notes | Private Placement Bonds | Below Investment Grade Event      
Borrowings      
Additional interest rate     1.00%
2028 Notes | Private Placement Bonds | Secured Debt Ratio Event      
Borrowings      
Additional interest rate     1.50%
2028 Notes | Private Placement Bonds | Below Investment Grade Event and a Secured Debt Ratio Event      
Borrowings      
Additional interest rate     2.00%