XML 78 R66.htm IDEA: XBRL DOCUMENT v3.25.2
Borrowings - 2028 Notes (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Nov. 15, 2023
Borrowings      
Principal amount $ 2,983,131 $ 2,656,207  
Debt 2,743,571 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      
Minimum net worth     $ 660,865
Asset coverage ratio     1.50
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%