v3.25.4
Mortgage Loans at Fair Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Receivables [Abstract]    
Mortgage loans, unpaid principal balance $ 9,735,186 $ 9,450,137
Premiums paid on mortgage loans 121,140 88,202
Fair value adjustment 76,403 (21,802)
Mortgage loans at fair value $ 9,932,729 $ 9,516,537