v3.26.1
Note 6 - Property and Equipment, Net - Property and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Property, Plant and Equipment, Gross $ 3,012 $ 4,785
Less: accumulated depreciation (2,909) (4,598)
Property and equipment, net 103 187
Leasehold Improvements [Member]    
Property, Plant and Equipment, Gross 1,696 2,549
Computer Equipment [Member]    
Property, Plant and Equipment, Gross 406 761
Furniture and Fixtures [Member]    
Property, Plant and Equipment, Gross $ 910 $ 1,475