XML 86 R64.htm IDEA: XBRL DOCUMENT v3.20.4
Composition Of Certain Financial Statement Captions - Schedule of Other Income and Expense, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Disaggregation of Revenue [Line Items]      
Interest income from significant financing components $ 892,020 $ 280,067 $ 406,133
Interest income from investments 1,338 2,359 1,074
Realized and unrealized gain (loss) on marketable equity securities (707) 10 (2,217)
Other income 1,122 897 2,066
Other income and expense, net 4,455 9,028 8,595
Financing      
Disaggregation of Revenue [Line Items]      
Interest income from significant financing components $ 2,702 $ 5,762 $ 7,672