v3.26.1
Balance Sheets-Additional Information - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Jun. 30, 2025
Accrued expenses and other current liabilities    
Employee related $ 50,736 $ 51,758
Current operating lease liabilities 9,419 9,127
Commissions and rebates 16,998 23,274
Professional fees 7,616 8,098
Income and other taxes 12,477 8,397
Insurance-related 2,280 1,655
Insurance premium financing   5,476
Other 29,870 31,237
Accrued expenses and other current liabilities, total $ 129,396 $ 139,022
Operating Lease, Liability, Current, Statement of Financial Position Accrued expenses and other current liabilities, total Accrued expenses and other current liabilities, total