XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.2
Mortgage Loans at Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Receivables [Abstract]    
Mortgage loans, unpaid principal balance $ 7,868,480 $ 9,450,137
Premiums paid on mortgage loans 92,624 88,202
Fair value adjustment 79,206 (21,802)
Mortgage loans at fair value $ 8,040,310 $ 9,516,537