XML 67 R57.htm IDEA: XBRL DOCUMENT v3.23.3
Notes Payable (Details) - Summary Of Company's Notes Payable - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Total Notes Payable $ 4,108 $ 4,409
Less: short-term portion (1,149) (1,211)
Total Notes Payable, less current portion 2,959 3,198
PGE Loan [Member]    
Debt Instrument [Line Items]    
Total Notes Payable 4,108 4,409
Less: short-term portion $ (1,149) $ (1,211)