XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Balance Sheets-Additional Information - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Jun. 30, 2023
Accrued expenses and other current liabilities    
Employee related $ 26,647 $ 29,359
Current operating lease liabilities 6,452 6,053
Commissions and rebates 3,442 5,833
Professional fees 4,643 5,032
Income and other taxes 5,951 8,663
Insurance-related 1,364 1,284
Insurance premium financing 2,898 4,769
Other 19,592 18,859
Accrued expenses and other current liabilities, total $ 70,989 $ 79,852
Operating Lease, Liability, Current, Statement of Financial Position Accrued expenses and other current liabilities, total Accrued expenses and other current liabilities, total