XML 54 R40.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Recently Adopted Accounting Pronouncements (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Recent Accounting Pronouncements    
Accumulated deficit $ (365,211) $ (310,058)
Additional paid-in capital 952,432 976,590
Deferred tax liability, net $ 7,318 10,512
Accounting Standards Update 2020-06 | Adjustment    
Recent Accounting Pronouncements    
Accumulated deficit   (5,500)
Additional paid-in capital   (81,600)
Deferred tax liability, net   (2,200)
Convertible senior notes   $ 89,200