v3.25.2
Fair Value Measurements - Schedule of Fair Value Measurements of Loans Receivable (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Fair Value Disclosures [Abstract]        
Beginning Balance $ 936,846 $ 251,387 $ 828,215 $ 158,288
Loan originations and fundings 98,484 208,967 200,176 302,849
Loan repayments (19,500)   (19,500)  
Unrealized gain (loss) on loans receivable, at fair value 978 (1,786) 1,924 (2,569)
Foreign currency translation 12,152 2,011 18,145 2,011
Ending balance $ 1,028,960 $ 460,579 $ 1,028,960 $ 460,579