XML 85 R71.htm IDEA: XBRL DOCUMENT v3.23.1
Benefit Plans (Stock-based compensation) (Details) - USD ($)
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation $ 9,052,835 $ 17,582,995 $ 19,281,278
Stock Options Plans      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation 2,442,309 3,473,913 3,804,674
Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation 6,610,526 14,109,082 15,476,604
Equity Classified Awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation $ 9,052,835 $ 17,582,995 $ 19,281,278