v3.26.1
Income Taxes - Schedule of Unrecognized Tax Benefits (Details) - USD ($)
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Unrecognized Tax Benefits [Roll Forward]      
Unrecognized tax benefit balance beginning of year $ 740,616 $ 748,289 $ 818,225
Gross increases for tax positions of current year 107,233 73,696 105,531
Gross increases for tax positions of prior years 1,003,507 0 0
Settlements with tax authorities (1,339,847) 0 0
Lapse of statute of limitations (112,121) (81,369) (175,467)
Unrecognized tax benefit balance end of year $ 399,388 $ 740,616 $ 748,289