XML 50 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
Balance Sheets-Additional Information - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Jun. 30, 2022
Accrued expenses and other current liabilities    
Employee related $ 26,646 $ 34,278
Current operating lease liabilities 5,674 6,051
Commissions and rebates 6,128 7,125
Professional fees 4,529 5,493
Income and other taxes 6,598 7,211
Insurance-related 1,223 1,174
Other 17,902 18,904
Accrued expenses and other current liabilities, total $ 68,700 $ 80,236
Operating Lease, Liability, Current, Statement of Financial Position Accrued expenses and other current liabilities, total Accrued expenses and other current liabilities, total