XML 74 R63.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Summary of Components of Lease Cost for Operating Leases (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Leases [Abstract]        
Operating lease cost $ 108,024 $ 182,649 $ 275,703 $ 387,876
Variable lease cost 20,333 43,706 46,484 53,162
Operating lease expense $ 128,357 $ 226,355 $ 322,187 $ 441,038