Quarterly report pursuant to Section 13 or 15(d)

Subsequent Events (Details)

v3.21.2
Subsequent Events (Details) - Fyber
$ in Thousands
3 Months Ended 4 Months Ended
Jul. 16, 2021
USD ($)
shares
Jun. 17, 2021
USD ($)
shares
May 25, 2021
USD ($)
shares
Sep. 30, 2021
USD ($)
shares
Sep. 30, 2021
USD ($)
shares
Aug. 06, 2021
May 25, 2021
€ / shares
Loss Contingencies [Line Items]              
Business acquisition, stock issued (in shares) | shares   1,500,000 3,216,935        
Business acquisition, value of stock issued | $   $ 92,640 $ 198,678        
Percentage of voting interests acquired             95.10%
Minority Fyber Shareholders              
Loss Contingencies [Line Items]              
Business acquisition, per share price (in EUR per share) | € / shares             € 0.84
Forecast              
Loss Contingencies [Line Items]              
Business acquisition, stock issued (in shares) | shares         5,816,588    
Business acquisition, value of stock issued | $         $ 359,233    
Subsequent event              
Loss Contingencies [Line Items]              
Business acquisition, stock issued (in shares) | shares 1,040,364            
Business acquisition, value of stock issued | $ $ 64,253            
Percentage of voting interests acquired           98.60%  
Subsequent event | Forecast              
Loss Contingencies [Line Items]              
Business acquisition, stock issued (in shares) | shares       59,289      
Business acquisition, value of stock issued | $       $ 3,662