XML 88 R77.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements (Details) - Schedule of financial liabilities
$ in Thousands
6 Months Ended
Sep. 30, 2021
USD ($)
Schedule of financial liabilities [Abstract]  
Balance as of March 31, 2021 $ 5,067
Change in fair value of bifurcated embedded derivatives, reported in earnings (110)
Change in fair value of contingent consideration liabilities, reported in earnings (213)
Settlement of contingent consideration liability from CPS acquisition (1,826)
Balance as of September 30, 2021 $ 2,918