XML 54 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Supplemental Financial Information - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Jun. 30, 2023
Property and equipment, net    
Property and equipment, gross $ 104,387 $ 99,489
Less: Accumulated depreciation (79,424) (78,563)
Property and equipment, net 24,963 20,926
Furniture and Fixtures    
Property and equipment, net    
Property and equipment, gross 1,636 1,581
Computer and Office Equipment    
Property and equipment, net    
Property and equipment, gross 7,790 7,798
Software    
Property and equipment, net    
Property and equipment, gross 12,887 5,191
Leasehold Improvements    
Property and equipment, net    
Property and equipment, gross 33,774 26,641
Machinery and Equipment    
Property and equipment, net    
Property and equipment, gross 44,479 44,779
Construction in Progress    
Property and equipment, net    
Property and equipment, gross $ 3,821 $ 13,499