XML 104 R90.htm IDEA: XBRL DOCUMENT v3.22.4
Note 16 - Fair Value Measurements (Details Textual)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Debt Securities, Available-for-Sale, Amortized Cost, Total $ 537,912 $ 514,801
Debt Securities, Available-for-Sale, Total $ 476,091 522,566
Corporate Debt Securities [Member]    
Debt Securities, Available-for-sale, Number of Securities 29  
Debt Securities, Available-for-Sale, Amortized Cost, Total $ 33,630 31,300
Debt Securities, Available-for-Sale, Total $ 30,672 $ 32,063
Debt Securities, Available-for-sale, Level 3 to Level 2 Transfers 1 8
Inactive Corporate Debt Securities [Member]    
Debt Securities, Available-for-sale, Number of Securities 6