v3.26.1
Basis of Presentation and Significant Accounting Policies - Schedule Of Development Loan Receivables And The Associated Allowance For Credit Losses (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Apr. 01, 2026
Dec. 31, 2025
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Allowance for credit losses $ 100 $ 900  
Total development loan receivables, net 49,812   $ 328,999
Development Loan Receivables      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Investments in development loans 19,566    
Paydowns of development loans (310,742)    
Interest income on development loans 11,082    
Development loan receivables (gross) 49,910   330,004
Adjustment: Provision for (benefit from) credit loss expense (907)    
Allowance for credit losses 98 $ 284,200 1,005
Total development loan receivables, net $ 49,812   $ 328,999