XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.3
SCHEDULE OF REVENUE RECOGNITION (Details) - USD ($)
3 Months Ended 6 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Product Information [Line Items]        
Total  $ 3,266,846 $ 2,891,297 $ 6,468,589 $ 5,912,062
Technology Fees [Member]        
Product Information [Line Items]        
Total  3,064,814 2,731,461 6,081,064 5,500,379
Device Sales [Member]        
Product Information [Line Items]        
Total  $ 202,032 $ 159,836 $ 387,525 $ 411,683