v3.26.1
Borrowings - Nordic Bonds (Details) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Feb. 28, 2026
Apr. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Debt Instrument [Line Items]        
Proceeds from borrowings     $ 2,232,439 $ 2,201,132
Nordic Bonds | Senior Notes        
Debt Instrument [Line Items]        
Debt instrument, face amount $ 500,000 $ 300,000    
Original issue discount rate   2.00%    
Proceeds from Issuance of Senior Long-Term Debt   $ 294,000    
Interest Rate   9.75% 9.75%  
2026 Nordic Bonds | Senior Notes        
Debt Instrument [Line Items]        
Debt instrument, face amount $ 200,000      
Debt discount, percentage 3.50%      
Proceeds from borrowings $ 193,000