v3.26.1
Benefit Plans - Schedule of Stock-based compensation (Details) - USD ($)
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation $ 1,017,145 $ 607,275 $ (3,754,209)
Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation 18,325,357 (20,296,243) 2,071,122
Equity Classified Awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation $ 19,342,502 $ (19,688,968) $ (1,683,087)