XML 38 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Revenues (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Line Items]    
Revenue recognized included in contract liability balance at beginning of period $ 1,297 $ 123
Revenue 9,457 8,156
Product and Service, Other [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 121 110
Product and Service, Other [Member] | Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue $ 121 $ 110