XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Other Financial Statement information - Schedule of Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued employee-related expenses $ 2,099 $ 3,743
Accrued professional and service fees related to facility construction 1,615 7,342
Accrued professional and service fees other 1,245 1,750
Other accrued expenses 32 29
Total accrued expenses and other current liabilities $ 4,991 $ 12,864