Fair Value Measurements - Level 3 Contingent Consideration (Details) $ in Thousands |
3 Months Ended |
|---|---|
|
May 31, 2021
USD ($)
| |
| Changes in the Company's Level 3 contingent consideration liabilities | |
| Balance, February 28, 2021 | $ 0 |
| Incurred through acquisition | 76,248 |
| Change in fair value | 10,460 |
| Balance, May 31, 2021 | $ 86,708 |