XML 128 R100.htm IDEA: XBRL DOCUMENT v3.23.3
Other Liabilities - Contingent Value Rights (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
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)     5,160 6,191  
Contingent value rights 0 $ 578      
Contingent value rights, gain (loss) for change in fair value during period $ 600 $ 800