XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Note 6 - Other Assets and Other Liabilities - Summarizes of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
The remainder of 2023 $ 3,054  
2024 5,211  
2025 4,017  
2026 2,381  
2027 1,490  
Thereafter 1,487  
Total minimum lease payments, operating lease 17,640  
Less: discount, operating lease (852)  
Operating lease liability 16,788 $ 15,746
Other Liabilities [Member]    
Operating lease liability $ 16,788