XML 116 R103.htm IDEA: XBRL DOCUMENT v3.22.2.2
Other Liabilities - Contingent Value Rights (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Feb. 29, 2020
Other Liabilities Disclosure [Abstract]        
Contingent value rights, business combination, contingent consideration, milestone payable, amount, maximum $ 5,000     $ 16,000
Contingent value rights, business combination, contingent consideration, milestone payable, shares, maximum (in shares)       470,000
Contingent Value Rights payouts (in shares)   103,190 123,820  
Contingent value rights 578 $ 1,395    
Contingent value rights, gain (loss) for change in fair value during period $ 800 $ 3,200