XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components - Schedule of Accrued Compensation (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Balance Sheet Components [Abstract]    
Accrued vacation $ 1,550 $ 1,559
Accrued bonuses 651 1,248
Accrued commissions 843 730
Other accrued personnel related expenses 98 164
Total accrued compensation $ 3,142 $ 3,701