XML 85 R75.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies - Summary Of Product Warranty Liability (Details) - USD ($)
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Commitments and Contingencies Disclosure [Abstract]    
Beginning balance $ 120,385 $ 92,696
Cost of warranty claims (43,170) (94,488)
Increase in warranty reserve 30,329 126,591
Ending balance $ 107,544 $ 124,799