XML 83 R71.htm IDEA: XBRL DOCUMENT v3.25.4
Note 9 - Leases - Schedule of Future Minimum Lease Payments (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]  
2026 $ 927
2027 927
2028 1,338
2029 1,378
2030 1,419
Thereafter 4,587
Total future minimum lease payments 10,576
Less: imputed interest (3,485)
Total operating lease liability $ 7,091