v3.26.1
Fair Value Measurements - Schedule of Fair Value of Debt Obligations (Details) - Portion at Other than Fair Value Measurement - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total Debt $ 1,471,096 $ 1,444,222
Line of Credit | Revolving Credit Facility | JPM Credit Facility    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total Debt 756,146 776,146
Line of Credit | Revolving Credit Facility | BNP Credit Facility    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total Debt 316,500 261,500
Line of Credit | Revolving Credit Facility | CIBC Credit Facility    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total Debt 96,000 96,000
Unsecured Notes | 2024A Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total Debt $ 302,450 $ 310,576