XML 41 R31.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Components of lease expense (Details) - USD ($)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Components of lease expense    
Operating lease cost $ 231,989 $ 231,989
Variable lease cost 146,421 161,946
Total operating lease cost 378,410 393,935
Related cash flows    
Operating cash outflows from operating leases $ 266,215 $ 259,722