XML 35 R19.htm IDEA: XBRL DOCUMENT v3.22.1
Organization and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Schedule of disaggregation of revenue
   2021   2020 
Product revenue  $22,217   $5,449 
Service revenue   4,825    4,128 
Total revenue  $27,042   $9,577 

 

Schedule of deferred revenue
   Product   Service   Total 
December 31, 2019  $
-
   $2,531   $2,531 
Revenue recognized   
-
    (2,860)   (2,860)
Amounts invoiced   23    2,377    2,400 
December 31, 2020   23    2,048    2,071 
Revenue recognized   (23)   (3,113)   (3,136)
Amounts invoiced   97    2,402    2,499 
December 31, 2021  $97   $1,337   $1,434 

 

Schedule of estimated service revenue recognized
Year  Service
Revenue
 
2022  $1,075 
2023   138 
2024   81 
2025   23 
2026   20 
Total  $1,337 

 

Schedule of effect antidilutive
   For the Years Ended
December 31,
 
   2021   2020 
Restricted shares   
-
    106