XML 40 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements (Tables)
3 Months Ended
Jun. 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 June 30, 2021
Level ILevel IILevel IIITotal
Liabilities
Contingent consideration obligation
$— $— $1,306 $1,306 
Total liabilities$— $— $1,306 $1,306 

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 June 30,
20212020
Contingent Consideration Liability
Balance, beginning of period:$1,541 $1,035 
Additions
— — 
(Gain) loss on change in fair value
— — 
Settlements
(235)(290)
Balance, end of period:$1,306 $745 
Changes in unrealized (gains) losses included in earnings related to financial liabilities still held at the reporting date
$— $—