XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-based Compensation - Employee Stock Purchase Plan - (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 01, 2023
Jul. 31, 2020
Aug. 31, 2023
Aug. 31, 2022
Aug. 31, 2023
Aug. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Compensation expense     $ 15,726 $ 17,514 $ 30,004 $ 36,903
2020 Employee Stock Purchase Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Common stock initially reserved   1,100,000        
Number of automatic annual increase in common share 3,058,760          
Percentage of lower in fair market value   85.00%        
Compensation expense     316 274 $ 784 $ 685
Issuance of common stock in connection with the employee stock purchase plan (shares)         280,162 343,310
Proceeds from Stock Plans         $ 1,992 $ 1,788
Employee Payroll Contributions Accrued     $ 1,203 $ 1,384 $ 1,203 $ 1,384
Maximum | 2020 Employee Stock Purchase Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Percentage of employee contribution on compensation   15.00%        
Participant accrued purchase rights   $ 25,000