v3.26.1
Note 10 - Leases - Schedule of Operating Lease Liability Maturity (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Jun. 30, 2026
EUR (€)
Apr. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year $ 98      
Lessee, Operating Lease, Liability, to be Paid, Imputed Interest, Remainder of Fiscal Year 55      
Lessee, Operating Lease, Liability, Remainder of Fiscal Year 43      
Lessee, Operating Lease, Liability, Remainder of Fiscal Year 196      
Lessee, Operating Lease, Liability, to be Paid, Imputed Interest, Year One 98      
Lessee, Operating Lease, Liability, Year One 98      
Lessee, Operating Lease, Liability, to be Paid, Year Two 197      
Lessee, Operating Lease, Liability, to be Paid, Imputed Interest, Year Two 79      
Lessee, Operating Lease, Liability, Year Two 118      
Lessee, Operating Lease, Liability, to be Paid, Year Three 197      
Lessee, Operating Lease, Liability, to be Paid, Imputed Interest, Year Three 56      
Lessee, Operating Lease, Liability, Year Three 141      
Lessee, Operating Lease, Liability, to be Paid, Year Four 196      
Lessee, Operating Lease, Liability, to be Paid, Imputed Interest, Year Four 28      
Lessee, Operating Lease, Liability, Year Four 168      
Lessee, Operating Lease, Liability, to be Paid, Year Five 65      
Lessee, Operating Lease, Liability, to be Paid, Imputed Interest, Year Five 2      
Lessee, Operating Lease, Liability, Year Five 63      
Lessee, Operating Lease, Liability, to be Paid 949      
Lessee, Operating Lease, Liability, Undiscounted Excess Amount 318      
Operating Lease, Liability $ 631 € 549,522 $ 645 $ 0