v3.26.1
Loans Receivable - Schedule of Loans Receivable (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Dec. 31, 2024
Financing Receivable, Allowance for Credit Loss [Line Items]      
Unamortized discounts and fees $ (1,215) $ (13,785)  
Reserve for loan losses (8,165) (11,345) $ (10,499)
Loans receivable, net 261,398 606,020  
Loans and leases receivable, remaining commitments 70,000 99,000  
Secured Loans      
Financing Receivable, Allowance for Credit Loss [Line Items]      
Financing receivable, gross 227,699 583,460  
Reserve for loan losses (4,333) (4,750) $ (5,574)
Mezzanine Loans      
Financing Receivable, Allowance for Credit Loss [Line Items]      
Financing receivable, gross $ 43,079 $ 47,690