XML 79 R64.htm IDEA: XBRL DOCUMENT v3.23.2
Balance Sheets-Additional Information - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Accrued expenses and other current liabilities    
Employee related $ 29,359 $ 34,278
Current operating lease liabilities 6,053 6,051
Commissions and rebates 5,833 7,125
Professional fees 5,032 5,493
Income and other taxes 8,663 7,211
Insurance-related 1,284 1,174
Insurance premium financing 4,769  
Other 18,859 18,904
Accrued expenses and other current liabilities, total $ 79,852 $ 80,236
Operating Lease, Liability, Current, Statement of Financial Position Accrued expenses and other current liabilities, total Accrued expenses and other current liabilities, total