XML 70 R55.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Components (Deferred Revenue) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Deferred revenue:    
Deferred revenue, beginning balance $ 50 $ 179
Revenue recognized (1,474) (1,127)
Revenue deferred 1,654 998
Deferred revenue, ending balance $ 230 $ 50