v3.26.3
Loans and Preferred Equity Held for Investment, net - Changes in Allowance for Loan Losses (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
USD ($)
loan
Jun. 30, 2026
USD ($)
Mar. 31, 2026
USD ($)
Sep. 30, 2025
USD ($)
loan
Jun. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
Sep. 30, 2026
USD ($)
loan
Sep. 30, 2025
USD ($)
loan
Dec. 31, 2025
loan
Allowance for Loan and Lease Losses [Roll Forward]                  
Reserve, beginning balance $ 98,658 $ 85,316 $ 87,401 $ 136,567 $ 155,365 $ 165,932 $ 87,401 $ 165,932  
Decrease in general CECL reserve 7,659 13,342 (2,085) (9,662) (18,798) (9,524)      
Increase in specific CECL reserve             30,286 8,562  
Charge-off of CECL reserve-other (7,490) (987) (2,639)   (18,192) (9,174) (11,116) (27,366)  
Charge-offs of CECL reserve       (17,891) (1,290) (1,043)      
Reserve, ending balance 106,317 98,658 85,316 126,905 136,567 155,365 $ 106,317 $ 126,905  
Loans held for investment                  
Allowance for Loan and Lease Losses [Roll Forward]                  
Increase in specific CECL reserve $ 7,490 987 2,639 $ 17,891 $ 19,482 9,174      
Number of loans on nonaccrual status | loan 1           1    
Multifamily Senior Loan                  
Allowance for Loan and Lease Losses [Roll Forward]                  
Number of loans on nonaccrual status | loan 1           1    
Multifamily                  
Allowance for Loan and Lease Losses [Roll Forward]                  
Number of loans on nonaccrual status | loan 1     1     1 1  
Industrial Loan                  
Allowance for Loan and Lease Losses [Roll Forward]                  
Number of loans on nonaccrual status | loan 1           1    
Office Senior Loans                  
Allowance for Loan and Lease Losses [Roll Forward]                  
Number of loans on nonaccrual status | loan 1           1    
Office Senior Loans                  
Allowance for Loan and Lease Losses [Roll Forward]                  
Number of loans on nonaccrual status | loan 1           1    
Multifamily construction/development loan                  
Allowance for Loan and Lease Losses [Roll Forward]                  
Number of loans on nonaccrual status | loan       1       1  
Office Loans                  
Allowance for Loan and Lease Losses [Roll Forward]                  
Number of loans on nonaccrual status | loan       1       1  
Hotel Loan                  
Allowance for Loan and Lease Losses [Roll Forward]                  
Number of loans on nonaccrual status | loan       1       1  
Denver, Colorado                  
Allowance for Loan and Lease Losses [Roll Forward]                  
Number of loans on nonaccrual status | loan                 1
Denver, Colorado | Loans held for investment                  
Allowance for Loan and Lease Losses [Roll Forward]                  
Increase in specific CECL reserve             $ 2,900 $ 46,500  
Denver, Colorado | Multifamily Senior Loan                  
Allowance for Loan and Lease Losses [Roll Forward]                  
Increase in specific CECL reserve             900    
Denver, Colorado | Multifamily                  
Allowance for Loan and Lease Losses [Roll Forward]                  
Increase in specific CECL reserve             600    
Denver, Colorado | Industrial Loan                  
Allowance for Loan and Lease Losses [Roll Forward]                  
Increase in specific CECL reserve             600    
Denver, Colorado | Multifamily Mezzanine Loan                  
Allowance for Loan and Lease Losses [Roll Forward]                  
Increase in specific CECL reserve             300    
Denver, Colorado | Office Senior Loans                  
Allowance for Loan and Lease Losses [Roll Forward]                  
Increase in specific CECL reserve             7,800    
Denver, Colorado | Office Senior Loans                  
Allowance for Loan and Lease Losses [Roll Forward]                  
Increase in specific CECL reserve             200    
PD/LGD model                  
Allowance for Loan and Lease Losses [Roll Forward]                  
CECL reserves related to unfunded commitments $ (100) $ (800) $ 1,200 $ (100)   $ 500 $ 300 $ 400