XML 63 R52.htm IDEA: XBRL DOCUMENT v3.25.3
Balance Sheets-Additional Information - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Jun. 30, 2025
Accrued expenses and other current liabilities    
Employee related $ 37,216 $ 51,758
Current operating lease liabilities 9,021 9,127
Commissions and rebates 20,814 23,274
Professional fees 8,810 8,098
Income and other taxes 10,613 8,397
Insurance-related 1,669 1,655
Insurance premium financing 3,423 5,476
Other 29,532 31,237
Accrued expenses and other current liabilities, total $ 121,098 $ 139,022
Operating Lease, Liability, Current, Statement of Financial Position Accrued expenses and other current liabilities, total Accrued expenses and other current liabilities, total