XML 91 R75.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Jun. 30, 2021
Accrued Liabilities    
Accrued program liabilities $ 10,515 $ 8,689
Accrued product-related fees 1,637 2,501
Accrued savings offers 17,995 20,148
Accrued distributor fees 3,156 2,710
Accrued liabilities for trade partners 4,120 5,421
Accrued option exercise and milestone fees 3,050 600
Medicaid liabilities 1,258 1,714
Return reserve 5,781 6,367
Other accrued liabilities 3,173 3,145
Total accrued liabilities $ 50,685 $ 51,295