v3.26.1
Balance Sheets-Additional Information - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Accrued expenses and other current liabilities    
Employee related $ 65,549 $ 51,758
Current operating lease liabilities 10,572 9,127
Commissions and rebates 20,435 23,274
Professional fees 6,240 8,098
Income and other taxes 22,127 8,397
Insurance-related 2,392 1,655
Insurance premium financing 6,881 5,476
Other 29,933 31,237
Accrued expenses and other current liabilities, total $ 164,129 $ 139,022
Operating Lease, Liability, Current, Statement of Financial Position Accrued expenses and other current liabilities, total Accrued expenses and other current liabilities, total