XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Balance Sheets-Additional Information - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Jun. 30, 2024
Accrued expenses and other current liabilities    
Employee related $ 29,979 $ 37,612
Current operating lease liabilities 7,897 7,460
Commissions and rebates 4,617 7,875
Professional fees 11,911 8,918
Income and other taxes 5,543 2,931
Insurance-related 1,484 1,265
Insurance premium financing 3,241 5,185
Other 18,194 17,540
Accrued expenses and other current liabilities, total $ 82,866 $ 88,786
Operating Lease, Liability, Current, Statement of Financial Position Accrued expenses and other current liabilities, total Accrued expenses and other current liabilities, total