XML 49 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Supplemental Financial Information - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 30, 2023
Property and equipment, net    
Property and equipment, gross $ 106,609 $ 99,489
Less: Accumulated depreciation (80,690) (78,563)
Property and equipment, net 25,919 20,926
Furniture and Fixtures    
Property and equipment, net    
Property and equipment, gross 1,848 1,581
Computer and Office Equipment    
Property and equipment, net    
Property and equipment, gross 7,781 7,798
Software    
Property and equipment, net    
Property and equipment, gross 13,238 5,191
Leasehold Improvements    
Property and equipment, net    
Property and equipment, gross 35,667 26,641
Machinery and Equipment    
Property and equipment, net    
Property and equipment, gross 44,649 44,779
Construction in Progress    
Property and equipment, net    
Property and equipment, gross $ 3,426 $ 13,499