v3.26.1
Balance Sheet Components - Intangible assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Intangible Asset, Finite-Lived, Acquired [Line Items]      
Intangible assets, gross $ 20,940 $ 19,455  
Less accumulated amortization (19,862) (19,455)  
Intangible assets, net (excluding goodwill) 1,078 0  
Goodwill 269 269  
Intangible assets, net 1,347 269  
Amortization expense 1,100 3,200 $ 3,200
Patents and technology rights      
Intangible Asset, Finite-Lived, Acquired [Line Items]      
Intangible assets, gross $ 18,037 18,037  
Finite-lived intangible asset, useful life 5 years    
Software license      
Intangible Asset, Finite-Lived, Acquired [Line Items]      
Intangible assets, gross $ 1,485 0  
Finite-lived intangible asset, useful life 3 years    
Trade name      
Intangible Asset, Finite-Lived, Acquired [Line Items]      
Intangible assets, gross $ 268 268  
Finite-lived intangible asset, useful life 10 years    
Customer relationships      
Intangible Asset, Finite-Lived, Acquired [Line Items]      
Intangible assets, gross $ 1,150 $ 1,150