XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.0.1
SCHEDULE OF REVENUE RECOGNITION (Details) - USD ($)
3 Months Ended 9 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Product Information [Line Items]        
Total $ 3,619,108 $ 2,972,972 $ 10,087,697 $ 8,885,034
Technology Fees [Member]        
Product Information [Line Items]        
Total 3,386,584 2,780,094 9,467,648 8,280,473
Device Sales [Member]        
Product Information [Line Items]        
Total $ 232,524 $ 192,878 $ 620,049 $ 604,561