v3.26.1
SECURED FINANCING - Summary of Gross Amounts, Amounts Offset and Net Amounts of Repurchase Agreement and Reverse Repurchase Agreement (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Reverse Repurchase Agreements    
Gross amounts $ 83,047 $ 2,471,733
Amounts offset (50,000) (2,437,344)
Netted amounts 33,047 34,389
Repurchase Agreements    
Gross amounts 86,945,874 84,303,067
Amounts offset (50,000) (2,437,344)
Netted amounts $ 86,895,874 $ 81,865,723 [1]
[1]
(1)Derived from the audited consolidated financial statements at December 31, 2025.