XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.2
Concentration of Risks and Significant Customers (Details)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
USD ($)
investment
Jun. 30, 2021
USD ($)
Jun. 30, 2022
USD ($)
investment
Jun. 30, 2021
USD ($)
Dec. 31, 2021
USD ($)
Concentration Risk [Line Items]          
Cash and cash equivalents $ 1,220,273 $ 1,579,287 $ 1,220,273 $ 1,579,287 $ 1,247,581
Marketable securities 444,873   444,873   452,875
Credit Concentration Risk | Investments          
Concentration Risk [Line Items]          
Cash and cash equivalents $ 500,000   $ 500,000   1,200,000
Number of investments | investment 3   3    
Credit Concentration Risk | Debt Securities, Available-For-Sale          
Concentration Risk [Line Items]          
Marketable securities $ 410,400   $ 410,400   $ 418,300
Credit Concentration Risk | Debt Securities, Available-For-Sale | Marketable Securities          
Concentration Risk [Line Items]          
Concentration risk, percentage     92.00%   92.00%
Credit Concentration Risk | Accounts Receivable | Sutton Bank          
Concentration Risk [Line Items]          
Concentration risk, percentage 83.00% 92.00% 84.00% 93.00%  
Customer Concentration Risk | Revenue from Contract with Customer Benchmark | Largest customer          
Concentration Risk [Line Items]          
Concentration risk, percentage 69.00% 72.00% 68.00% 73.00%