XML 88 R65.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Balance Sheets-Additional Information - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Jun. 30, 2023
Accrued expenses and other current liabilities    
Employee related $ 37,612 $ 29,359
Current operating lease liabilities 7,460 6,053
Commissions and rebates 7,875 5,833
Professional fees 8,918 5,032
Income and other taxes 2,931 8,663
Insurance-related 1,265 1,284
Insurance premium financing 5,185 4,769
Other 17,540 18,859
Accrued expenses and other current liabilities, total $ 88,786 $ 79,852
Operating Lease, Liability, Current, Statement of Financial Position Accrued expenses and other current liabilities, total Accrued expenses and other current liabilities, total