XML 73 R67.htm IDEA: XBRL DOCUMENT v3.25.2
Other Assets - Schedule of Components of Other Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Interest receivable $ 74,886 $ 58,470
Collateral deposited under derivative agreements 56,140 0
Loan proceeds held by servicer 4,530 50,843
Other 33,080 28,714
Total $ 168,636 $ 138,027