XML 91 R80.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Events (Details) - Subsequent event - USD ($)
shares in Millions, $ in Millions
Aug. 31, 2021
Jul. 02, 2021
AnalogX, Inc.    
Subsequent Events    
Total consideration   $ 47.7
PLDA Group    
Subsequent Events    
Total consideration transferred $ 60.0  
Shares issued related to business acquisition (in shares) 0.3  
PLDA Group | Maximum    
Subsequent Events    
Additional consideration subject to certain milestones, Year One (in shares) 0.3  
Additional consideration subject to certain milestones, Year Two (in shares) 0.4  
Additional consideration subject to certain milestones, Year Three (in shares) 0.5