XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
Supplemental Financial Information - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Jun. 30, 2022
Property and equipment, net    
Property and equipment, gross $ 90,042 $ 91,895
Less: Accumulated depreciation (79,104) (79,210)
Property and equipment, net 10,938 12,685
Furniture and Fixtures    
Property and equipment, net    
Property and equipment, gross 1,784 1,766
Computer and Office Equipment    
Property and equipment, net    
Property and equipment, gross 8,309 8,605
Software    
Property and equipment, net    
Property and equipment, gross 5,319 5,344
Leasehold Improvements    
Property and equipment, net    
Property and equipment, gross 26,520 26,659
Machinery and Equipment    
Property and equipment, net    
Property and equipment, gross 45,956 46,522
Construction in Progress    
Property and equipment, net    
Property and equipment, gross $ 2,154 $ 2,999