XML 124 R96.htm IDEA: XBRL DOCUMENT v3.23.3
Other Liabilities - Components (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Other Liabilities, Unclassified [Abstract]    
Fixed payment arrangements $ 10,420 $ 13,051
Operating lease liabilities 2,090 3,317
Contingent value rights 0 578
Contingent consideration   396
Other 1,555 815
Total other liabilities $ 14,065 $ 18,157