XML 52 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Supplemental Financial Information - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Jun. 30, 2023
Property and equipment, net    
Property and equipment, gross $ 98,219 $ 99,489
Less: Accumulated depreciation (72,832) (78,563)
Property and equipment, net 25,387 20,926
Machinery and Equipment    
Property and equipment, net    
Property and equipment, gross 45,286 44,779
Leasehold Improvements    
Property and equipment, net    
Property and equipment, gross 31,372 26,641
Computer and Office Equipment    
Property and equipment, net    
Property and equipment, gross 6,321 7,798
Software    
Property and equipment, net    
Property and equipment, gross 11,269 5,191
Furniture and Fixtures    
Property and equipment, net    
Property and equipment, gross 1,641 1,581
Construction in Progress    
Property and equipment, net    
Property and equipment, gross $ 2,330 $ 13,499