v3.26.1
Basis of Presentation and Significant Accounting Policies - Summary of Development Loan Receivables (Details) - USD ($)
$ in Thousands
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]      
Development loan principal receivables 49,293   323,308
Interest receivable paid-in-kind for development loans 617   6,696
Allowance for credit losses (98) $ (284,200) (1,005)
Total development loan receivables, net $ 49,812   $ 328,999