XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation - Employee Stock Purchase Plan (Details) - USD ($)
3 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based payment arrangement, expense $ 31,630,000 $ 13,437,000
ESPP    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based payment arrangement, expense $ 2,800,000 $ 0