XML 72 R61.htm IDEA: XBRL DOCUMENT v3.22.0.1
Organization and Summary of Significant Accounting Policies - Recent Accounting Pronouncements (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Cumulative effect adjustment to accumulated deficit $ (110,171) $ (50,977) $ (9,504) $ 21,924
Accumulated Deficit        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Cumulative effect adjustment to accumulated deficit $ 252,016 $ 293,998 331,951 361,023
Cumulative effect of a change in accounting        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Cumulative effect adjustment to accumulated deficit     239 (1,547)
Cumulative effect of a change in accounting | Accumulated Deficit        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Cumulative effect adjustment to accumulated deficit     $ 239 $ (1,547)