v3.25.2
Loans Receivable - Schedule of Reserve for Loan Losses (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Financing Receivable, Allowance for Credit Loss [Roll Forward]    
Reserve for loan losses, beginning of period $ 10,499 $ 2,830
Provision for expected loan losses (recoveries) on funded loans receivable 1,786 7,669
Expected loan losses (recoveries) related to loans sold or repaid (954) 0
Reserve for loan losses, end of period 11,331 10,499
Secured Loans    
Financing Receivable, Allowance for Credit Loss [Roll Forward]    
Reserve for loan losses, beginning of period 5,574 2,830
Provision for expected loan losses (recoveries) on funded loans receivable 346 2,744
Expected loan losses (recoveries) related to loans sold or repaid (783) 0
Reserve for loan losses, end of period 5,137 5,574
Mezzanine loans    
Financing Receivable, Allowance for Credit Loss [Roll Forward]    
Reserve for loan losses, beginning of period 4,925 0
Provision for expected loan losses (recoveries) on funded loans receivable 1,440 4,925
Expected loan losses (recoveries) related to loans sold or repaid (171) 0
Reserve for loan losses, end of period $ 6,194 $ 4,925