v3.25.2
Note 6 - Other Assets and Other Liabilities - Summarizes of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
The remainder of current year $ 3,256  
Year One 5,771  
Year Two 5,003  
Year Three 4,083  
Year Four 2,463  
Thereafter 1,357  
Total minimum lease payments 21,933  
Less: discount (1,558)  
Operating lease liability $ 20,375 $ 17,985