XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
Balance Sheets-Additional Information - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Jun. 30, 2024
Accrued expenses and other current liabilities    
Employee related $ 34,732 $ 37,612
Current operating lease liabilities 8,019 7,460
Commissions and rebates 14,259 7,875
Professional fees 7,160 8,918
Income and other taxes 3,831 2,931
Insurance-related 1,450 1,265
Insurance premium financing 1,296 5,185
Other 46,808 17,540
Accrued expenses and other current liabilities, total $ 117,555 $ 88,786
Operating Lease, Liability, Current, Statement of Financial Position Accrued expenses and other current liabilities, total Accrued expenses and other current liabilities, total