XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Aug. 31, 2023
Feb. 28, 2023
Cash equivalents:    
Convertible senior notes $ 239,344  
Money Market Funds    
Cash equivalents:    
Fair value 112,365 $ 99,861
Money Market Funds | Level 1    
Cash equivalents:    
Fair value $ 112,365 99,861
United States treasury bills    
Cash equivalents:    
Fair value   39,995
United States treasury bills | Level 1    
Cash equivalents:    
Fair value   $ 39,995