v3.26.1
Notes Payable, Bank Credit Facility, Interest and Amortization of Deferred Debt Costs - Schedule of Revolving Credit Facility (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Revolving credit facility payable, net $ 85,281 $ 144,678
Revolving Credit Facility    
Debt Instrument [Line Items]    
Interest rate spread (as a percent) 1.50% 1.40%
Line of Credit    
Debt Instrument [Line Items]    
Line of credit facility, maximum borrowing capacity $ 600,000 $ 600,000
Line of Credit | Term Loan    
Debt Instrument [Line Items]    
Revolving credit facility payable, net $ 140,000  
Line of Credit | Term Loan | Minimum    
Debt Instrument [Line Items]    
Interest rate spread (as a percent) 1.30%  
Line of Credit | Term Loan | Maximum    
Debt Instrument [Line Items]    
Interest rate spread (as a percent) 1.90%  
Line of Credit | Revolving Credit Facility    
Debt Instrument [Line Items]    
Revolving credit facility payable, net $ 89,000  
Line of credit facility, maximum borrowing capacity $ 460,000  
Line of Credit | Revolving Credit Facility | Minimum    
Debt Instrument [Line Items]    
Interest rate spread (as a percent) 1.35%  
Line of Credit | Revolving Credit Facility | Maximum    
Debt Instrument [Line Items]    
Interest rate spread (as a percent) 1.95%