XML 67 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fixed assets, net (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Fixed assets [Abstract]    
Fixed assets $ 20,725 $ 19,972
Less: Accumulated depreciation and amortization (18,646) (17,656)
Fixed assets, net 2,421 2,781
Tooling, Machinery and Equipment [Member]    
Fixed assets [Abstract]    
Fixed assets 7,562 6,859
Furniture and Office Equipment [Member]    
Fixed assets [Abstract]    
Fixed assets 2,078 1,882
Computer Software and Equipment [Member]    
Fixed assets [Abstract]    
Fixed assets 8,190 8,348
Leasehold Improvements [Member]    
Fixed assets [Abstract]    
Fixed assets 2,895 2,883
Fixed Assets, Excluding Construction in-Process [Member]    
Fixed assets [Abstract]    
Fixed assets, net 2,079 2,316
Construction in-Process [Member]    
Fixed assets [Abstract]    
Fixed assets $ 342 $ 465