XML 89 R71.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Summary of Lease Liabilities Amounts Recognized in Consolidated Balance Sheets (Details) - USD ($)
Mar. 31, 2022
Mar. 31, 2021
Leases [Abstract]    
Current $ 641,698 $ 230,016
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Current Current
Non-current $ 2,063,421 $ 2,886,940
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Non-current Non-current
Total $ 2,705,119 $ 3,116,956
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Total Total