XML 48 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheets-Additional Information - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 30, 2023
Accrued expenses and other current liabilities    
Employee related $ 27,428 $ 29,359
Current operating lease liabilities 7,003 6,053
Commissions and rebates 5,344 5,833
Professional fees 6,329 5,032
Income and other taxes 5,763 8,663
Insurance-related 1,362 1,284
Insurance premium financing 1,159 4,769
Other 20,892 18,859
Accrued expenses and other current liabilities, total $ 75,280 $ 79,852
Operating Lease, Liability, Current, Statement of Financial Position Accrued expenses and other current liabilities, total Accrued expenses and other current liabilities, total