v3.26.1
Fair Value Measurements - Schedule of Fair Value Measurements of Loans Receivable (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Fair Value Disclosures [Abstract]    
Beginning Balance $ 1,392,131 $ 828,215
Loan originations and fundings 201,484 101,692
Loan repayments (20,042)  
Unrealized gain on loans receivable, at fair value 470 946
Gain (loss) on Foreign currency translation (3,682) 5,993
Ending balance $ 1,570,361 $ 936,846