XML 92 R80.htm IDEA: XBRL DOCUMENT v3.24.2
SECURED FINANCING - Summary of Gross Amounts, Amounts Offset and Net Amounts of Repurchase Agreement and Reverse Repurchase Agreement (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Reverse Repurchase Agreements    
Gross amounts $ 2,011,371 $ 2,268,293
Amounts offset (2,011,371) (2,268,293)
Netted amounts 0 0
Repurchase Agreements    
Gross amounts 62,799,365 64,469,836
Amounts offset (2,011,371) (2,268,293)
Netted amounts $ 60,787,994 $ 62,201,543 [1]
[1]
(1)Derived from the audited consolidated financial statements at December 31, 2023.