v3.26.1
Loans Receivable - Summary of Collective Pool Basis (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
loan
Jun. 30, 2026
USD ($)
loan
Dec. 31, 2025
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Financing Receivable, Allowance for Credit Loss [Line Items]          
Allowance for Credit Loss $ (28,829) $ (28,829) $ (25,037) $ (31,686) $ (33,797)
Total loans receivable, net of credit allowance 3,236,537 3,236,537 $ 2,082,265    
Deteriorated loans          
Financing Receivable, Allowance for Credit Loss [Line Items]          
Loan Carrying Value 134,059 134,059      
Allowance for Credit Loss (8,049) (8,049)      
Total loans receivable, net of credit allowance $ 126,010 $ 126,010      
No. of Loans | loan 5 5      
Interest income $ 3,874 $ 7,607      
Collective loan pool          
Financing Receivable, Allowance for Credit Loss [Line Items]          
Loan Carrying Value 80,590 80,590      
Allowance for Credit Loss (535) (535)      
Total loans receivable, net of credit allowance $ 80,055 $ 80,055      
No. of Loans | loan 15 15      
Collective loan pool          
Financing Receivable, Allowance for Credit Loss [Line Items]          
Loan Carrying Value $ 62,104 $ 62,104      
Allowance for Credit Loss (412) (412)      
Total loans receivable, net of credit allowance $ 61,692 $ 61,692      
No. of Loans | loan 11 11      
Collective loan pool          
Financing Receivable, Allowance for Credit Loss [Line Items]          
Loan Carrying Value $ 45,167 $ 45,167      
Allowance for Credit Loss (300) (300)      
Total loans receivable, net of credit allowance $ 44,867 $ 44,867      
No. of Loans | loan 5 5      
Collective loan pool          
Financing Receivable, Allowance for Credit Loss [Line Items]          
Loan Carrying Value $ 59,348 $ 59,348      
Allowance for Credit Loss (394) (394)      
Total loans receivable, net of credit allowance $ 58,954 $ 58,954      
No. of Loans | loan 7 7      
Collective loan pool          
Financing Receivable, Allowance for Credit Loss [Line Items]          
Loan Carrying Value $ 1,100,320 $ 1,100,320      
Allowance for Credit Loss (7,302) (7,302)      
Total loans receivable, net of credit allowance $ 1,093,018 $ 1,093,018      
No. of Loans | loan 13 13      
Collective loan pool          
Financing Receivable, Allowance for Credit Loss [Line Items]          
Loan Carrying Value $ 1,783,778 $ 1,783,778      
Allowance for Credit Loss (11,837) (11,837)      
Total loans receivable, net of credit allowance $ 1,771,941 $ 1,771,941      
No. of Loans | loan 18 18      
Real Estate Loan          
Financing Receivable, Allowance for Credit Loss [Line Items]          
Loan Carrying Value $ 3,265,366 $ 3,265,366      
Allowance for Credit Loss (28,829) (28,829)      
Total loans receivable, net of credit allowance $ 3,236,537 $ 3,236,537      
No. of Loans | loan 74 74