XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue Recognition and Contracts with Customers - Company's total revenue by major product lines (Details)
3 Months Ended
Mar. 31, 2022
USD ($)
product
Mar. 31, 2021
USD ($)
Revenue $ 2,503,051 $ 3,915,389
Number of major product lines | product 2  
Smart Glasses Sales    
Revenue $ 2,503,051 3,805,170
Engineering Services    
Revenue   $ 110,219