XML 57 R43.htm IDEA: XBRL DOCUMENT v3.26.1
Note 4 - Repurchase Agreements and Reverse Purchase Agreements (Details Textual) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Restricted Cash and Cash Equivalent, Current $ 86,114 $ 58,696
Repurchase Agreement Counterparty, Amount at Risk 499,900  
Securities for Reverse Repurchase Agreements 358,740 128,613
Securities Borrowed Under Reverse Repurchase Agreements 359,202 128,724
Asset Pledged as Collateral [Member]    
Restricted Cash and Cash Equivalent, Current 86,114 58,696
Repurchase Agreements [Member] | Asset Pledged as Collateral [Member]    
Restricted Cash and Cash Equivalent, Current $ 82,612 $ 51,171