v3.26.1
Fair Value Measurements - Schedule of Fair Value Measurements of Loans Receivable (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Fair Value Disclosures [Abstract]        
Beginning Balance $ 1,570,361 $ 936,846 $ 1,392,131 $ 828,215
Loan originations and fundings 33,206 98,484 234,690 200,176
Loan repayments (78,845) (19,500) (98,887) (19,500)
Unrealized gain on loans receivable, at fair value 402 978 872 1,924
Gain (loss) on Foreign currency translation 1,367 12,152 (2,315) 18,145
Ending balance $ 1,526,491 $ 1,028,960 $ 1,526,491 $ 1,028,960