v3.25.2
Other Non-Current Assets (Details) - USD ($)
Jun. 30, 2025
Mar. 31, 2025
Other Non-Current Assets [Abstract]    
Other non-current assets $ 6,835,336 $ 7,005,938