v3.26.3
PROPERTY AND EQUIPMENT—NET - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Property, Plant, and Equipment [Line Items]    
Total $ 61,342 $ 61,221
Less accumulated depreciation (50,539) (49,171)
Property and equipment—net 10,803 12,050
Disposed of depreciated computer hardware 200  
Accumulated depreciation disposition 100  
Gain (loss) on disposition of assets (Less than) (100)  
Computer hardware    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross 18,775 18,745
Machinery and equipment    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross 19,957 20,133
Leasehold improvements    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross 17,407 17,413
Furniture and fixtures    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross 4,570 4,671
Work in progress    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross $ 633 $ 259