XML 69 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Recently Issued Accounting Pronouncements (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Accounting Policies [Abstract]          
Operating lease assets   $ 35,365 $ 20,231    
Lease liabilities   47,775      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Stockholders' equity   815,851 744,858 $ 595,428 $ 453,023
Net deferred tax liabilities   $ 85,355 $ 35,215    
Diluted (in shares)   54,356,744 53,689,743 53,816,754  
Accounting Standards Update 2020-06 | Subsequent Event          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Long-term Debt $ 20,600        
Net deferred tax liabilities $ (5,000)        
Diluted (in shares) 6,800,000        
Senior Notes 2023 | Accounting Standards Update 2020-06 | Subsequent Event          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Interest expense $ (16,400)        
Retained Earnings (Accumulated Deficit)          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Stockholders' equity   $ 379,922 $ 326,498 $ 199,548 86,492
Retained Earnings (Accumulated Deficit) | Cumulative Effect, Period of Adoption, Adjustment | Accounting Standards Update 2020-06 | Subsequent Event          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Stockholders' equity 40,600        
Additional Paid-in Capital          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Stockholders' equity   $ 434,337 $ 409,332 $ 388,410 $ 369,637
Additional Paid-in Capital | Cumulative Effect, Period of Adoption, Adjustment | Accounting Standards Update 2020-06 | Subsequent Event          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Stockholders' equity $ (56,200)