XML 77 R64.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Share - Additional Information (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Employee Stock Options        
Options excluded from the computation of diluted net income(loss) per share 26 697 23 254