XML 82 R60.htm IDEA: XBRL DOCUMENT v3.20.4
Composition Of Certain Financial Statement Captions - Schedule of Other Long Term Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Organization Consolidation And Presentation Of Financial Statements [Abstract]    
Long-term deferred tax assets $ 7,042 $ 3,660
Non-current income tax receivable 122,993 64,570
Other assets 23,235 3,106
Other long-term assets, total $ 153,270 $ 71,336