XML 94 R79.htm IDEA: XBRL DOCUMENT v3.25.0.1
Acquisitions - Schedule of Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jun. 30, 2024
Mar. 31, 2022
Dec. 31, 2022
Noname Security      
Business Acquisition [Line Items]      
Gross Carrying Amount $ 137,800    
Weighted Average Amortization Period (in years) 10 years 6 months    
Noname Security | Completed technologies      
Business Acquisition [Line Items]      
Gross Carrying Amount $ 132,300    
Weighted Average Amortization Period (in years) 10 years 6 months    
Noname Security | Customer-related intangible assets      
Business Acquisition [Line Items]      
Gross Carrying Amount $ 4,800    
Weighted Average Amortization Period (in years) 10 years 6 months    
Noname Security | Trademarks      
Business Acquisition [Line Items]      
Gross Carrying Amount $ 700    
Weighted Average Amortization Period (in years) 2 years 6 months    
Linode      
Business Acquisition [Line Items]      
Gross Carrying Amount   $ 196,020  
Weighted Average Amortization Period (in years)     12 years 2 months 12 days
Linode | Completed technologies      
Business Acquisition [Line Items]      
Gross Carrying Amount   $ 70,900  
Weighted Average Amortization Period (in years)   5 years 9 months 18 days  
Linode | Customer-related intangible assets      
Business Acquisition [Line Items]      
Gross Carrying Amount   $ 84,200  
Weighted Average Amortization Period (in years)   16 years 9 months 18 days  
Linode | Acquired license rights      
Business Acquisition [Line Items]      
Gross Carrying Amount   $ 34,320  
Weighted Average Amortization Period (in years)   15 years  
Linode | Trademarks and trade names      
Business Acquisition [Line Items]      
Gross Carrying Amount   $ 6,600  
Weighted Average Amortization Period (in years)   8 years 9 months 18 days