v3.26.3
Note 7 - Offsetting Assets and Liabilities - Offsetting Assets (Details) - Assets [Member] - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Gross amount, recognized $ 481,174 $ 137,865
Gross Amount, offset 0 0
Net Amount 481,174 137,865
Gross Amount, not recognized (435,939) (128,613)
Gross amount, not offset (11,729) (360)
Net amount, after deduction 33,506 8,892
Interest Rate Swap [Member]    
Gross amount, recognized 7,037 8,237
Gross Amount, offset 0 0
Net Amount 7,037 8,237
Gross Amount, not recognized 0 0
Gross amount, not offset 0 0
Net amount, after deduction 7,037 8,237
TBA Contracts [Member]    
Gross amount, recognized 13,666 1,015
Gross Amount, offset 0 0
Net Amount 13,666 1,015
Gross Amount, not recognized 0 0
Gross amount, not offset (11,729) (360)
Net amount, after deduction 1,937 655
Reverse Repurchase Agreement [Member]    
Gross amount, recognized 460,471 128,613
Gross Amount, offset 0 0
Net Amount 460,471 128,613
Gross Amount, not recognized (435,939) (128,613)
Gross amount, not offset 0 0
Net amount, after deduction $ 24,532 $ 0