XML 73 R63.htm IDEA: XBRL DOCUMENT v3.23.3
Notes Payable - Summary of Company's Notes Payable (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Notes Payable, Total $ 3,808 $ 4,409
Less: short-term portion (1,147) (1,211)
Total Notes Payable, less current portion 2,661 3,198
PGE Loan [Member]    
Debt Instrument [Line Items]    
Notes Payable, Total 3,808 4,409
Less: short-term portion $ (1,147) $ (1,211)