XML 63 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Balance Sheets-Additional Information - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Jun. 30, 2024
Accrued expenses and other current liabilities    
Employee related $ 40,403 $ 37,612
Current operating lease liabilities 8,988 7,460
Commissions and rebates 12,498 7,875
Professional fees 7,127 8,918
Income and other taxes 6,348 2,931
Insurance-related 1,502 1,265
Insurance premium financing   5,185
Other 41,743 17,540
Accrued expenses and other current liabilities, total $ 118,609 $ 88,786
Operating Lease, Liability, Current, Statement of Financial Position Accrued expenses and other current liabilities, total Accrued expenses and other current liabilities, total