XML 45 R36.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCK COMPENSATION (Details - Stock-based compensation) - USD ($)
3 Months Ended 9 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock based compensation $ 89,970 $ 572,955 $ 342,791 $ 1,080,250
Restricted Stock Units (RSUs) [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock based compensation 50,000 56,250 168,750 150,000
Options Held [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock based compensation $ 39,970 $ 516,705 $ 174,041 $ 930,250