XML 80 R63.htm IDEA: XBRL DOCUMENT v3.25.2
Balance Sheet Components - Intangible assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Acquired Finite-Lived Intangible Assets [Line Items]      
Intangible assets, gross $ 19,455 $ 19,455  
Less accumulated amortization (19,455) (16,208)  
Intangible assets, net (excluding goodwill) 0 3,247  
Goodwill 269 269  
Intangible assets, net 269 3,516  
Amortization expense 3,200 3,200 $ 3,300
Patents and exclusive technology rights      
Acquired Finite-Lived Intangible Assets [Line Items]      
Intangible assets, gross $ 18,037 18,037  
Finite-lived intangible asset, useful life 5 years    
Trade name      
Acquired Finite-Lived Intangible Assets [Line Items]      
Intangible assets, gross $ 268 268  
Finite-lived intangible asset, useful life 10 years    
Customer relationships      
Acquired Finite-Lived Intangible Assets [Line Items]      
Intangible assets, gross $ 1,150 $ 1,150