XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheets-Additional Information - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Jun. 30, 2022
Accrued expenses and other current liabilities    
Employee related $ 27,338 $ 34,278
Current operating lease liabilities 5,748 6,051
Commissions and rebates 5,375 7,125
Professional fees 6,318 5,493
Income and other taxes 7,187 7,211
Insurance-related 1,180 1,174
Other 18,516 18,904
Accrued expenses and other current liabilities, total $ 71,662 $ 80,236
Operating Lease, Liability, Current, Statement of Financial Position Accrued expenses and other current liabilities, total Accrued expenses and other current liabilities, total