XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Details) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2021
Dec. 31, 2019
May 01, 2021
Leases Abstract      
Operating lease term description The leases have remaining lease terms of one to six years, some of which include options to extend or terminate the leases.    
Payment percentage     40.00%
Due to landlord     $ 37,000
Lease impairment   $ 275,000