XML 98 R69.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Details - Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Balance Sheet Related Disclosures [Abstract]    
Accrued purchases $ 10,852 $ 6,755
Accrued professional and outside service fees 3,495 5,147
Other 932 676
Total other accrued liabilities $ 15,279 $ 12,578