v3.26.1
Non-filing Insurance (Details) - USD ($)
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Non-file Insurance [Abstract]      
Insurance premiums written $ 8,498,577 $ 7,526,503 $ 7,103,355
Recoveries on claims paid 1,090,858 981,984 986,384
Claims paid $ 7,468,899 $ 7,399,215 $ 7,426,712