v3.26.1
Debt Obligations - Debt obligations by component (Details) - USD ($)
1 Months Ended 6 Months Ended
Aug. 05, 2026
Jul. 01, 2026
Aug. 05, 2026
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Debt Obligations            
Applicable Interest Rate (as a percent)       4.31%    
Outstanding Balance       $ 777,090,000   $ 842,181,000
Available for borrowing       700,000,000   347,137,000
Borrowings       125,037,000 $ 53,600,000  
Payments on debt       190,400,000 41,900,000  
Senior unsecured notes       $ (12,500,000) (12,500,000)  
Revolving line of credit            
Debt Obligations            
Applicable Interest Rate (as a percent)       4.33%    
Outstanding Balance       $ 200,000,000   252,863,000
Available for borrowing       $ 700,000,000   347,137,000
Term loans            
Debt Obligations            
Applicable Interest Rate (as a percent)       4.66%    
Outstanding Balance       $ 198,404,000   198,213,000
Senior Unsecured Notes            
Debt Obligations            
Applicable Interest Rate (as a percent)       4.11%    
Outstanding Balance       $ 378,686,000   $ 391,105,000
Senior unsecured notes       $ (12,500,000) $ (12,500,000)  
Subsequent Event | Revolving line of credit            
Debt Obligations            
Senior unsecured notes   $ (7,000,000)        
Subsequent Event | Revolving line of credit            
Debt Obligations            
Outstanding Balance $ 356,100,000   $ 356,100,000      
Available for borrowing 543,900,000   543,900,000      
Borrowings     156,100      
Payments on debt     $ 156,100,000      
Subsequent Event | Senior Unsecured Notes            
Debt Obligations            
Repayments of Long-Term Lines of Credit $ 7,000,000