v3.26.1
Debt - Maturities of debt obligations (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Maturities of debt obligations    
Less than 1 year $ 300,000  
3-5 years 895,000  
More than 5 years 272,000  
Total debt obligations 1,467,000 $ 1,473,000
2019-1 Notes    
Maturities of debt obligations    
More than 5 years 272,000  
Total debt obligations 272,000 272,000
October 2026 Notes    
Maturities of debt obligations    
Less than 1 year 300,000  
Total debt obligations 300,000 300,000
March 2030 Notes    
Maturities of debt obligations    
3-5 years 350,000  
Total debt obligations [1] 350,000 350,000
March 2031 Notes    
Maturities of debt obligations    
3-5 years 350,000  
Total debt obligations [1] 350,000 0
Sumitomo Credit Facility    
Maturities of debt obligations    
3-5 years 195,000  
Total debt obligations $ 195,000 $ 251,000
[1] The carrying value of the March 2030 Notes and March 2031 Notes includes the effective portion of the fair value of the interest rate swap, as further discussed in Note 7, Derivatives, to these Consolidated Financial Statements.