XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories - Additional Information (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Inventory [Line Items]    
Noncurrent inventory raw materials $ 1,100,000 $ 700,000
Noncurrent inventory work in process 3,200,000 4,200,000
Inventory Valuation and Obsolescence [Member]    
Inventory [Line Items]    
Reserves for obsolete inventory $ 760,940 $ 721,462