v3.26.3
Note 15 - Operating Lease (Details Textual)
$ in Thousands
Sep. 30, 2026
USD ($)
Jul. 03, 2026
USD ($)
Dec. 31, 2025
USD ($)
Jul. 04, 2025
USD ($)
m²
Operating Lease, Liability $ 0      
Lessee, Operating Lease, Liability, to be Paid 0      
Operating Lease, Right-of-Use Asset $ 0   $ 809  
Hangzhou Lease [Member]        
Area of Real Estate Property (Square Metre) | m²       6,600
Lessee, Operating Lease, Term of Contract (Month)       36 months
Lessee, Operating Lease, Base Rent       $ 27
Lease Termination Fees Paid   $ 149