XML 41 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accrued Liabilities (Tables)
3 Months Ended
Mar. 31, 2024
Accrued Liabilities, Current [Abstract]  
Schedule of Accrued Liabilities

Accrued liabilities consist of the following:

 

 

As of
March 31, 2024

 

 

As of
December 31, 2023

 

Compensation

 

$

2,477

 

 

$

3,974

 

Professional services

 

 

682

 

 

 

419

 

Warranty

 

 

269

 

 

 

324

 

Accrued offering costs

 

 

115

 

 

 

188

 

Other

 

 

637

 

 

 

812

 

Total

 

$

4,180

 

 

$

5,717