XML 82 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Liabilities - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accrued Liabilities, Current [Abstract]    
Compensation $ 3,974 $ 3,348
Professional services 419 437
Customer advances 34 171
Warranty 324 120
Accrued offering costs 188  
Other 778 624
Total $ 5,717 $ 4,700