XML 71 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
Significant Accounting Policies - Recent Accounting Pronouncements (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Jan. 01, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Equity $ 1,106,917   $ 609,635 $ 498,829 $ 410,634
Additional Paid-In Capital          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Equity 1,449,305   1,030,577 916,095 818,113
Accumulated Deficit          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Equity $ (337,191)   (422,601) (416,292) (406,576)
Cumulative Effect, Period of Adoption, Adjustment          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Equity     (378,138) (88) (111)
Cumulative Effect, Period of Adoption, Adjustment | Additional Paid-In Capital          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Equity     (465,006)    
Cumulative Effect, Period of Adoption, Adjustment | Accumulated Deficit          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Equity     $ 86,868 $ (88) $ (111)
Accounting Standards Update 2020-06 | Cumulative Effect, Period of Adoption, Adjustment | Additional Paid-In Capital          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Equity   $ 465,000      
Accounting Standards Update 2020-06 | Cumulative Effect, Period of Adoption, Adjustment | Accumulated Deficit          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Equity   86,900      
Accounting Standards Update 2020-06 | Cumulative Effect, Period of Adoption, Adjustment | Convertible Senior Notes          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Equity   $ 378,100