v3.26.1
Segment Reporting (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
DisclosureLineItems [Line Items]    
Net revenue $ 120,899 $ 122,923
Less cost of revenue:    
Share-based compensation 6,270 6,132
Amortization of manufacturing profit in acquired inventory 18 88
Total cost of revenue 67,976 71,224
Gross profit 52,923 51,699
Less:    
Restructuring, severance and related charges 566 3,535
Acquisition-related costs 315 371
Amortization of intangible assets 1,561 3,951
Interest expense, net 133 (511)
Other expense (income) 86 (100)
Provision for (benefit from) income taxes 279 (239)
Total segment expenses 57,044 62,700
Segment net loss (4,121) (11,001)
Operating Segments [Member]    
DisclosureLineItems [Line Items]    
Net revenue 120,899 122,923
Less cost of revenue:    
Other costs of revenue 67,395 70,515
Share-based compensation 141 186
Amortization of manufacturing profit in acquired inventory 18 88
Depreciation and amortization 422 435
Total cost of revenue 67,976 71,224
Gross profit 52,923 51,699
Less:    
Personnel-related expenses 34,028 32,551
Professional fees and outside services 3,720 4,878
Advertising and marketing 2,234 2,239
Facilities and insurance 4,186 4,391
Share-based compensation 6,129 5,946
Depreciation 1,180 1,649
Outside services 1,183 636
Product certifications 535 499
Other operating expenses 1,407 2,054
Restructuring, severance and related charges 566 3,535
Acquisition-related costs 315 371
Amortization of intangible assets 1,561 3,951
Interest expense, net (133) 511
Other expense (income) (86) 100
Provision for (benefit from) income taxes 279 (239)
Total segment expenses 57,104 63,072
Segment net loss $ (4,181) $ (11,373)