XML 73 R60.htm IDEA: XBRL DOCUMENT v3.25.2
Loans Receivable - Summary of Collective Pool Basis (Details)
$ in Thousands
3 Months Ended
Jun. 30, 2025
USD ($)
loan
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Financing Receivable, Allowance for Credit Loss [Line Items]        
Allowance for Credit Loss $ (31,686) $ (198,093) $ (33,797) $ (194,463)
Total loans receivable, net of credit allowance 2,032,137   $ 2,027,586  
Deteriorated loans        
Financing Receivable, Allowance for Credit Loss [Line Items]        
Loan Carrying Value 117,496      
Allowance for Credit Loss (8,569)      
Total loans receivable, net of credit allowance $ 108,927      
No. of Loans | loan 5      
Interest income $ 4,622 $ 4,622    
Collective loan pool        
Financing Receivable, Allowance for Credit Loss [Line Items]        
Loan Carrying Value 54,575      
Allowance for Credit Loss (644)      
Total loans receivable, net of credit allowance $ 53,931      
No. of Loans | loan 12      
Collective loan pool        
Financing Receivable, Allowance for Credit Loss [Line Items]        
Loan Carrying Value $ 929,386      
Allowance for Credit Loss (11,109)      
Total loans receivable, net of credit allowance $ 918,277      
No. of Loans | loan 7      
Collective loan pool        
Financing Receivable, Allowance for Credit Loss [Line Items]        
Loan Carrying Value $ 98,844      
Allowance for Credit Loss (1,167)      
Total loans receivable, net of credit allowance $ 97,677      
No. of Loans | loan 13      
Collective loan pool        
Financing Receivable, Allowance for Credit Loss [Line Items]        
Loan Carrying Value $ 308,604      
Allowance for Credit Loss (3,644)      
Total loans receivable, net of credit allowance $ 304,960      
No. of Loans | loan 8      
Collective loan pool        
Financing Receivable, Allowance for Credit Loss [Line Items]        
Loan Carrying Value $ 539,447      
Allowance for Credit Loss (6,370)      
Total loans receivable, net of credit allowance $ 533,077      
No. of Loans | loan 10      
Collective loan pool        
Financing Receivable, Allowance for Credit Loss [Line Items]        
Loan Carrying Value $ 15,471      
Allowance for Credit Loss (183)      
Total loans receivable, net of credit allowance $ 15,288      
No. of Loans | loan 4      
Real Estate Loan        
Financing Receivable, Allowance for Credit Loss [Line Items]        
Loan Carrying Value $ 2,063,823      
Allowance for Credit Loss (31,686)      
Total loans receivable, net of credit allowance $ 2,032,137      
No. of Loans | loan 59