XML 69 R54.htm IDEA: XBRL DOCUMENT v3.20.2
Valuation Allowances on Deferred Tax Assets and Tax Legislation Developments Schedule of Deferred Tax Assets from Net Operating Losses (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Components of Deferred Tax Assets [Abstract]    
Domestic net operating loss carryforward $ 110,167 $ 102,827
Foreign net operating loss carryforward $ 5,826 $ 8,007