XML 57 R41.htm IDEA: XBRL DOCUMENT v3.20.4
Balance Sheet Components - Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Jan. 01, 2019
Lease Cost:        
Lease costs $ 441,000 $ 448,000    
Operating lease cost 324,000 218,000    
Short-term lease cost 117,000 230,000    
Rent expense     $ 107,000  
Cash paid for operating lease liabilities 259,559 192,084    
Right-of-use assets obtained in exchange for new operating lease obligations 729,942 1,672,462    
Operating lease right-of-use assets, net 2,037,726 1,532,285    
Current operating lease liabilities 256,222 190,622    
Non-current operating lease liabilities 1,945,631 1,422,612    
Total operating lease liabilities $ 2,201,853 $ 1,613,234    
Weighted-average remaining lease term 8 years 10 months 24 days 8 years 9 months 18 days    
Weighted-average discount rate 3.60% 5.00%    
Operating lease, liability, leases not commenced $ 256,000      
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] us-gaap:AccruedLiabilitiesCurrent us-gaap:AccruedLiabilitiesCurrent    
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] us-gaap:OtherLiabilitiesNoncurrent us-gaap:OtherLiabilitiesNoncurrent    
ASU 2016-02        
Lease Cost:        
Operating lease right-of-use assets, net       $ 743,000
Minimum        
Lessee, Lease, Description [Line Items]        
Lease term of contract 1 year      
Lease renewal term 1 year      
Lease Cost:        
Lease not yet commenced, term of contract 1 year      
Maximum        
Lessee, Lease, Description [Line Items]        
Lease term of contract 15 years      
Lease renewal term 20 years      
Lease Cost:        
Lease not yet commenced, term of contract 15 years