v3.26.1
Property And Equipment—Net - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
9 Months Ended
Mar. 31, 2026
Jun. 30, 2025
Property, Plant and Equipment [Line Items]    
Total $ 61,498 $ 58,209
Less accumulated depreciation (48,251) (43,632)
Property and equipment—net 13,247 14,577
Computer hardware    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 19,100 17,680
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 20,162 18,239
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 17,413 17,390
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 4,671 4,671
Work in progress    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 152 $ 229
Property and Equipment    
Property, Plant and Equipment [Line Items]    
Disposed of depreciated computer hardware $ 400