XML 62 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Supplemental Financial Information - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Jun. 30, 2024
Property and equipment, net    
Property and equipment, gross $ 102,234 $ 98,457
Less: Accumulated depreciation (75,353) (73,683)
Property and equipment, net 26,881 24,774
Machinery and Equipment    
Property and equipment, net    
Property and equipment, gross 46,596 45,539
Leasehold Improvements    
Property and equipment, net    
Property and equipment, gross 31,652 30,994
Software    
Property and equipment, net    
Property and equipment, gross 11,333 11,308
Computer and Office Equipment    
Property and equipment, net    
Property and equipment, gross 6,430 6,347
Furniture and Fixtures    
Property and equipment, net    
Property and equipment, gross 2,102 1,719
Construction in Progress    
Property and equipment, net    
Property and equipment, gross $ 4,121 $ 2,550