Annual report pursuant to Section 13 and 15(d)

Summary of Significant Account Policies (Details) - Schedule of deferred warranty activity

v3.22.1
Summary of Significant Account Policies (Details) - Schedule of deferred warranty activity - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Schedule of deferred warranty activity [Abstract]    
Balance, beginning of year $ 165,035 $ 378,850
Additions 2,238,137 1,053,850
Transfer to revenue (1,890,775) (1,267,665)
Balance, end of year $ 512,397 $ 165,035