XML 114 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value - Changes in Fair Value of Financial Assets Measured on a Recurring Basis (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2021
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
securitizationTrust
Dec. 31, 2021
USD ($)
Additional information about financial assets        
Realized loss on mortgage loans and obligations held in securitization trusts, net $ (19,500) $ 0 $ (854) $ (36,623)
Number of securitization trusts held | securitizationTrust     1  
Level 3 | Mortgage loans held in securitization trusts        
Additional information about financial assets        
Unrealized loss in earnings     $ (109,200)  
Unrealized gain (loss) in earnings     110,100  
Recurring basis | Level 3 | Other assets - PE Investments        
Additional information about financial assets        
Beginning balance   3,035 4,406  
Distributions/paydowns   (784) (1,371)  
Sale of investments   0 0  
Deconsolidation of securitization trust   0 0  
Unrealized loss in earnings   0 0  
Realized loss on mortgage loans and obligations held in securitization trusts, net   0 0  
Ending balance   2,251 3,035 4,406
Recurring basis | Level 3 | Mortgage loans held in securitization trusts        
Additional information about financial assets        
Beginning balance   $ 0 813,310  
Distributions/paydowns     (20,515)  
Sale of investments     (36,154)  
Deconsolidation of securitization trust     (646,610)  
Unrealized loss in earnings     (109,177)  
Realized loss on mortgage loans and obligations held in securitization trusts, net     (854)  
Ending balance     $ 0 $ 813,310