XML 48 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Details) - USD ($)
Sep. 30, 2020
Mar. 31, 2020
Future minimum payments under operating leases    
2021 (remainder) $ 83,736  
2022 175,431  
2023 29,340  
Total operating lease payments 288,507  
Less: amounts representing interest (37,098)  
Present value of net operating lease payments 251,409  
Less: current portion 173,625 $ 158,578
Long-term portion of operating lease obligations $ 77,784 $ 171,120