v3.26.1
Schedule of Total Revenue by geographic region (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Total Revenue $ 3,394 $ 8,344
Total Revenue 100.00% 100.00%
UNITED STATES    
Total Revenue $ 2,537 $ 8,151
Total Revenue 75.00% 98.00%
CHINA    
Total Revenue $ 827 $ 176
Total Revenue 24.00% 2.00%
Other [Member]    
Total Revenue $ 30 $ 17
Total Revenue 1.00% 0.00%