Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition and Contracts with Customers - Company's total revenue by major product lines (Details)

v3.22.2
Revenue Recognition and Contracts with Customers - Company's total revenue by major product lines (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2022
USD ($)
product
Jun. 30, 2021
USD ($)
Jun. 30, 2022
USD ($)
product
Jun. 30, 2021
USD ($)
Revenue $ 3,007,758 $ 2,916,538 $ 5,510,810 $ 6,831,927
Number of major product lines | product 2   2  
Smart Glasses Sales        
Revenue $ 2,898,892 2,833,644 $ 5,401,944 6,638,814
Engineering Services        
Revenue $ 108,866 $ 82,894 $ 108,866 $ 193,113