XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheets-Additional Information - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Jun. 30, 2023
Accrued expenses and other current liabilities    
Employee related $ 30,908 $ 29,359
Current operating lease liabilities 7,107 6,053
Commissions and rebates 5,953 5,833
Professional fees 7,581 5,032
Income and other taxes 5,294 8,663
Insurance-related 1,397 1,284
Insurance premium financing 661 4,769
Other 17,747 18,859
Accrued expenses and other current liabilities, total $ 76,648 $ 79,852
Operating Lease, Liability, Current, Statement of Financial Position Accrued expenses and other current liabilities, total Accrued expenses and other current liabilities, total