XML 58 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Details) - Deferred Revenue, by Arrangement, Disclosure
12 Months Ended
Mar. 31, 2023
USD ($)
Deferred Revenue By Arrangement Disclosure Abstract  
Deferred revenues related to extended warranties $ 386,907
Additional extended warranties 8,401
Revenue recognized (98,908)
Deferred revenues related to extended warranties $ 296,400