v3.26.1
Notes Receivable (Details)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
USD ($)
extension
Dec. 31, 2025
USD ($)
Extinguishment of Debt [Line Items]    
Number of extensions | extension 2  
Financing receivable, extension period (in years) 1 year  
Notes receivable, net $ 173,300 $ 142,108
Unfunded Loan Commitment    
Extinguishment of Debt [Line Items]    
Unfunded loan commitment 44,300  
Notes Receivable    
Extinguishment of Debt [Line Items]    
Notes receivable, net $ 173,300 $ 142,100
Financing receivable, average annual interest rate (in percent) 0.076 0.079
Minimum    
Extinguishment of Debt [Line Items]    
Financing receivable, term (in years) 3 years  
Maximum    
Extinguishment of Debt [Line Items]    
Financing receivable, term (in years) 4 years