XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
Warranty Provision (Details) - Schedule of warranty provision - USD ($)
9 Months Ended 12 Months Ended
Dec. 31, 2021
Mar. 31, 2021
Schedule of warranty provision [Abstract]    
Balance, beginning of period $ 2,425,107 $ 1,089,356
Provision for warranty, net of expirations (4,853) 1,228,092
Expenses recoveries (costs) (588,700) 107,659
Balance, end of period $ 1,831,554 $ 2,425,107