Fair Value Measurement - Reconciliation of Liability Measured at Fair Value (Details) - Fair Value, Inputs, Level 3 - USD ($) $ in Thousands |
9 Months Ended | 12 Months Ended |
---|---|---|
Nov. 30, 2023 |
Feb. 28, 2023 |
|
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items] | ||
Beginning of period | $ 29,548 | $ 45,568 |
End of period | 14,188 | 29,548 |
Tax Receivable Agreement Liability | ||
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items] | ||
Beginning of period | 53,154 | 50,268 |
(Gain) loss from fair value of tax receivable agreement liability and warrant liability | (8,355) | 2,886 |
End of period | 44,799 | 53,154 |
Warrants | ||
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items] | ||
Beginning of period | 29,616 | 67,139 |
(Gain) loss from fair value of tax receivable agreement liability and warrant liability | (18,786) | (37,523) |
End of period | $ 10,830 | $ 29,616 |