XML 88 R73.htm IDEA: XBRL DOCUMENT v3.25.1
Note 10 - Leases (Details Textual) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Dec. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability $ 971 $ 149 $ 0
Operating Lease, Right-of-Use Asset 9,700 7,900  
Operating Lease, Liability $ 9,900 8,170  
Operating Lease, Expense   $ 293 $ 331
Operating Lease, Weighted Average Remaining Lease Term (Year)   9 years 2 months 4 days  
Operating Lease, Weighted Average Discount Rate, Percent   3.46%  
Maximum [Member]      
Lessee, Operating Lease, Remaining Lease Term (Year)   17 years 3 months 18 days  
Lessee, Operating Lease, Renewal Term (Year)   15 years