XML 85 R75.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Operating Leases (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Lessee, Lease, Description [Line Items]        
Fixed lease cost $ 44,812 $ 44,812 $ 89,623 $ 89,623
Minimum        
Lessee, Lease, Description [Line Items]        
Remaining lease terms 3 years 2 months 12 days   3 years 2 months 12 days  
Maximum        
Lessee, Lease, Description [Line Items]        
Remaining lease terms 5 years 6 months   5 years 6 months