v3.26.1
Note 6 - Other Assets and Other Liabilities - Summarizes of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
The remainder of 2026 $ 4,768  
2027 6,186  
2028 5,254  
2029 3,484  
2030 2,221  
Thereafter 780  
Total minimum lease payments 22,693  
Less: discount (1,667)  
Operating lease liability $ 21,026 $ 22,206