XML 84 R63.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Balance Sheet Components - Intangible assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Acquired Finite-Lived Intangible Assets [Line Items]      
Intangible assets, gross $ 19,455 $ 19,455  
Less accumulated amortization (16,208) (12,959)  
Intangible assets, net (excluding goodwill) 3,247 6,496  
Goodwill 269 269  
Intangible assets, net 3,516 6,765  
Amortization expense 3,200 3,300 $ 3,400
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