v3.25.2
Employee Benefit Plan (Details) - USD ($)
3 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Mar. 31, 2025
Employee Benefit Plan [Abstract]      
Defined contribution cost $ 31,305 $ 38,007  
Employee benefit contributions $ 302,747   $ 522,513