v3.26.1
Debt Obligations - Borrowings and Repayments (Details) - USD ($)
1 Months Ended 6 Months Ended
Jul. 01, 2026
Aug. 05, 2026
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Borrowings          
Total     $ 125,037,000 $ 53,600,000  
Outstanding Balance     777,090,000   $ 842,181,000
Repayments          
Senior unsecured notes     (12,500,000) (12,500,000)  
Repayment of term loans     (190,400,000) (41,900,000)  
Available for borrowing     700,000,000   347,137,000
Revolving line of credit          
Borrowings          
Net borrowings (repayments) under revolving line of credit     125,037,000 53,600,000  
Outstanding Balance     200,000,000   252,863,000
Repayments          
Repayment of revolving line of credit     (177,900,000) (29,400,000)  
Available for borrowing     700,000,000   347,137,000
Senior Unsecured Notes          
Borrowings          
Outstanding Balance     378,686,000   $ 391,105,000
Repayments          
Senior unsecured notes     $ (12,500,000) $ (12,500,000)  
Subsequent Event | Revolving line of credit          
Repayments          
Senior unsecured notes $ (7,000,000)        
Subsequent Event | Revolving line of credit          
Borrowings          
Total   $ 156,100      
Outstanding Balance   356,100,000      
Repayments          
Repayment of term loans   (156,100,000)      
Available for borrowing   $ 543,900,000