v3.26.1
Notes Receivable, Net - Additional Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
NotesReceivable
Jun. 30, 2026
USD ($)
NotesReceivable
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Accounts Notes And Loans Receivable [Line Items]        
Credit loss reserve $ 2,180 $ 2,180 $ 1,638 $ 2,004
Aggregate carrying value 82,500 82,500    
Note Receivable 1 | Notes Receivable in Default        
Accounts Notes And Loans Receivable [Line Items]        
Credit loss reserve $ 0 $ 0    
Number of notes under investment outstanding pricipal balance | NotesReceivable 1 1    
Outstanding principal balance on nonaccrual status $ 5,000 $ 5,000    
Interest income recognized, non accrual status 0 0    
Contractual interest income not recognized   1,500    
Note Receivable 2 | Notes Receivable in Default        
Accounts Notes And Loans Receivable [Line Items]        
Credit loss reserve 0 0    
Principal balance 17,800 17,800 $ 17,800  
Structured Financing | Non-Collateral Dependent Loans        
Accounts Notes And Loans Receivable [Line Items]        
Note receivable accrued interest   2,300    
Loans amortized cost $ 136,100 $ 136,100    
Number of notes receivable | NotesReceivable 5 5