v3.26.3
Notes Receivable, Net - Additional Information (Details)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Oct. 31, 2026
USD ($)
Sep. 30, 2026
USD ($)
NotesReceivable
Sep. 30, 2026
USD ($)
NotesReceivable
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Accounts Notes And Loans Receivable [Line Items]          
Notes receivable   $ 211,316 $ 211,316 $ 156,530  
Note receivable from related party   208,535 208,535 154,892  
Credit loss reserve   2,781 2,781 1,638 $ 2,004
Aggregate carrying value   82,500 82,500    
Consolidated financing secured   1,819,243 [1] 1,819,243 [1] 1,862,906  
Subsequent Event          
Accounts Notes And Loans Receivable [Line Items]          
Interest rate, stated percentage 8.00%        
Committed fund $ 40,000        
Acquired senior loan 120,000        
Amount received from property's senior loan 20,000        
Consolidated financing secured $ 200,000        
Debt instrument, term 4 years        
Notes Receivable in Default          
Accounts Notes And Loans Receivable [Line Items]          
Credit loss reserve   1,300 1,300    
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    
Amortized cost of note receivable   $ 7,300 $ 7,300    
Interest income recognized, non accrual status   0 0    
Contractual interest income not recognized     1,700    
Note Receivable 2 | 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    
Amortized cost of note receivable   $ 22,300 $ 22,300 $ 22,300  
Non-Collateral Dependent Loans | Note Receivable 1          
Accounts Notes And Loans Receivable [Line Items]          
Notes receivable   75,000 75,000    
Note receivable from related party   53,500 53,500    
Additional amount paid in notes receivables   $ 400 $ 400    
Notes Receivable Interest Rate   8.65% 8.65%    
Notes Receivable Maturity Month And Year     2029-07    
Structured Financing | Non-Collateral Dependent Loans          
Accounts Notes And Loans Receivable [Line Items]          
Note receivable accrued interest     $ 4,800    
Loans amortized cost   $ 192,600 $ 192,600    
Number of notes receivable | NotesReceivable   6 6    
[1] The table does not reflect available extension options. The Company has the option to extend $160.1 million, $48.4 million, and $55.0 million of maturities in 2026, 2027, and 2028, respectively, subject to customary conditions.