v3.26.1
Debt - Schedule of Contractual Maturities of Debt Obligations (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Payments Due by Period    
Total $ 1,468,646 $ 1,433,646
Less than 1 year 0  
1-3 years 616,500  
3-5 years 852,146  
More than 5 years 0  
Line of Credit | Revolving Credit Facility | JPM Credit Facility    
Payments Due by Period    
Total 756,146 776,146
Less than 1 year 0  
1-3 years 0  
3-5 years 756,146  
More than 5 years 0  
Line of Credit | Revolving Credit Facility | BNP Credit Facility    
Payments Due by Period    
Total 316,500 261,500
Less than 1 year 0  
1-3 years 316,500  
3-5 years 0  
More than 5 years 0  
Line of Credit | Revolving Credit Facility | CIBC Credit Facility    
Payments Due by Period    
Total 96,000 96,000
Less than 1 year 0  
1-3 years 0  
3-5 years 96,000  
More than 5 years 0  
Unsecured Notes | 2024A Senior Notes    
Payments Due by Period    
Total 300,000 $ 300,000
Less than 1 year 0  
1-3 years 300,000  
3-5 years 0  
More than 5 years $ 0