XML 264 R75.htm IDEA: XBRL DOCUMENT v3.25.2
Balance Sheets-Additional Information - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Accrued expenses and other current liabilities    
Employee related $ 51,758 $ 37,612
Current operating lease liabilities 9,127 7,460
Commissions and rebates 23,274 7,875
Professional fees 8,098 8,918
Income and other taxes 8,397 2,931
Insurance-related 1,655 1,265
Insurance premium financing 5,476 5,185
Other 31,237 17,540
Accrued expenses and other current liabilities, total $ 139,022 $ 88,786
Operating Lease, Liability, Current, Statement of Financial Position Accrued expenses and other current liabilities, total Accrued expenses and other current liabilities, total