XML 46 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
$ in Thousands
Oct. 31, 2021
Jul. 31, 2021
Apr. 30, 2021
Oct. 31, 2020
Jul. 31, 2020
Apr. 30, 2020
Summary Of Significant Accounting Policies [Line Items]            
Decrease in accumulated deficit, from ASU 2016-13 adoption $ (449,800) $ (455,663) $ (450,831) $ (442,657) $ (432,379) $ (413,647)
Short-term deferred revenue, adjustment 354,148   352,805      
Long-term deferred revenue, adjustment (36,165)   (44,895)      
Accumulated Deficit            
Summary Of Significant Accounting Policies [Line Items]            
Decrease in accumulated deficit, from ASU 2016-13 adoption $ 694,830 $ 647,807 $ 613,318 $ 532,043 $ 502,885 484,251
Cumulative Effect, Period of Adoption, Adjustment            
Summary Of Significant Accounting Policies [Line Items]            
Decrease in accumulated deficit, from ASU 2016-13 adoption           (367)
Cumulative Effect, Period of Adoption, Adjustment | Accumulated Deficit            
Summary Of Significant Accounting Policies [Line Items]            
Decrease in accumulated deficit, from ASU 2016-13 adoption           $ (367)