XML 43 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements (Tables)
6 Months Ended
Sep. 30, 2021
Fair Value Disclosures [Abstract]  
Schedule of Fair Value of Liabilities The following tables provide details regarding the classification of these liabilities within the fair value hierarchy as of the dates presented:
As of September 30, 2021
Level ILevel IILevel IIITotal
Liabilities
Contingent consideration obligation
$— $— $18,851 $18,851 
Total liabilities$— $— $18,851 $18,851 
As of March 31, 2021
Level ILevel IILevel IIITotal
Liabilities
Contingent consideration obligation
$— $— $1,541 $1,541 
Total liabilities$— $— $1,541 $1,541 
Schedule of Changes in the Fair Value of Level III Financial Instruments
The changes in the fair value of Level III financial instruments are set forth below:
Three Months Ended September 30,Six Months Ended September 30,
2021202020212020
Contingent Consideration Liability
Balance, beginning of period:$1,306 $745 $1,541 $1,035 
Additions
17,769 — 17,769 — 
(Gain) loss on change in fair value
— — — — 
Settlements
(224)(271)(459)(561)
Balance, end of period:$18,851 $474 $18,851 $474 
Changes in unrealized (gains) losses included in earnings related to financial liabilities still held at the reporting date
$— $— $— $—