XML 105 R93.htm IDEA: XBRL DOCUMENT v3.25.2
Offsetting Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Assets    
Gross Amounts of Recognized Assets (Liabilities) $ 205,643 $ 40,184
Gross Amounts Offset in Consolidated Balance Sheet 0 0
Net Amounts of Assets (Liabilities) Presented in Consolidated Balance Sheet 205,643 40,184
Gross Amounts Not Offset in Consolidated Balance Sheet, Financial Instruments (57,478) (3,588)
Gross Amounts Not Offset in Consolidated Balance Sheet, Cash Collateral (Received) Pledged (103,565) (19,989)
Net Amount 44,600 16,607
Total Liabilities    
Gross Amounts of Recognized Assets (Liabilities) (465,317) (277,126)
Gross Amounts Offset in Consolidated Balance Sheet 0 0
Net Amounts of Assets (Liabilities) Presented in Consolidated Balance Sheet 465,317 277,126
Gross Amounts Not Offset in Consolidated Balance Sheet, Financial Instruments 454,815 257,550
Gross Amounts Not Offset in Consolidated Balance Sheet, Cash Collateral (Received) Pledged 10,502 16,231
Net Amount 0 (3,345)
Interest rate agreements    
Assets    
Gross Amounts of Recognized Assets (Liabilities) 124,517 23,738
Gross Amounts Offset in Consolidated Balance Sheet 0 0
Net Amounts of Assets (Liabilities) Presented in Consolidated Balance Sheet 124,517 23,738
Gross Amounts Not Offset in Consolidated Balance Sheet, Financial Instruments (10,519) 0
Gross Amounts Not Offset in Consolidated Balance Sheet, Cash Collateral (Received) Pledged (84,950) (19,989)
Net Amount 29,048 3,749
Liabilities    
Gross Amounts of Recognized Assets (Liabilities) (10,519) 0
Gross Amounts Offset in Consolidated Balance Sheet 0 0
Net Amounts of Assets (Liabilities) Presented in Consolidated Balance Sheet (10,519) 0
Gross Amounts Not Offset in Consolidated Balance Sheet, Financial Instruments 10,519 0
Gross Amounts Not Offset in Consolidated Balance Sheet, Cash Collateral (Received) Pledged 0 0
Net Amount 0 0
TBAs    
Assets    
Gross Amounts of Recognized Assets (Liabilities) 61,249 0
Gross Amounts Offset in Consolidated Balance Sheet 0 0
Net Amounts of Assets (Liabilities) Presented in Consolidated Balance Sheet 61,249 0
Gross Amounts Not Offset in Consolidated Balance Sheet, Financial Instruments (27,082) 0
Gross Amounts Not Offset in Consolidated Balance Sheet, Cash Collateral (Received) Pledged (18,615) 0
Net Amount 15,552 0
Liabilities    
Gross Amounts of Recognized Assets (Liabilities) (27,082) (16,249)
Gross Amounts Offset in Consolidated Balance Sheet 0 0
Net Amounts of Assets (Liabilities) Presented in Consolidated Balance Sheet (27,082) (16,249)
Gross Amounts Not Offset in Consolidated Balance Sheet, Financial Instruments 27,082 0
Gross Amounts Not Offset in Consolidated Balance Sheet, Cash Collateral (Received) Pledged 0 12,904
Net Amount 0 (3,345)
Interest rate futures    
Assets    
Gross Amounts of Recognized Assets (Liabilities) 19,877 16,446
Gross Amounts Offset in Consolidated Balance Sheet 0 0
Net Amounts of Assets (Liabilities) Presented in Consolidated Balance Sheet 19,877 16,446
Gross Amounts Not Offset in Consolidated Balance Sheet, Financial Instruments (19,877) (3,588)
Gross Amounts Not Offset in Consolidated Balance Sheet, Cash Collateral (Received) Pledged 0 0
Net Amount 0 12,858
Liabilities    
Gross Amounts of Recognized Assets (Liabilities) (30,379) (6,915)
Gross Amounts Offset in Consolidated Balance Sheet 0 0
Net Amounts of Assets (Liabilities) Presented in Consolidated Balance Sheet (30,379) (6,915)
Gross Amounts Not Offset in Consolidated Balance Sheet, Financial Instruments 19,877 3,588
Gross Amounts Not Offset in Consolidated Balance Sheet, Cash Collateral (Received) Pledged 10,502 3,327
Net Amount 0 0
Loan warehouse debt    
Loan warehouse facilities    
Gross Amounts of Recognized Assets (Liabilities) (397,337) (253,962)
Gross Amounts Offset in Consolidated Balance Sheet 0 0
Net Amounts of Assets (Liabilities) Presented in Consolidated Balance Sheet (397,337) (253,962)
Gross Amounts Not Offset in Consolidated Balance Sheet, Financial Instruments 397,337 253,962
Gross Amounts Not Offset in Consolidated Balance Sheet, Cash Collateral (Received) Pledged 0 0
Net Amount $ 0 $ 0