Net Loss Per Share Attributable to Common Stockholders (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
May 31, 2021
May 31, 2020
Net Loss Per Share Attributable to Common Stockholders    
Net loss $ (48,707) $ (13,960)
Weighted-average shares used in computing net loss per share 58,261,233 7,524,016
Net loss per share attributable to common stockholders, basic and diluted $ (0.84) $ (1.86)