XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Basis of Presentation and Summary of Significant Accounting Policies - Adoption of ASC 842 (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Non-cash operating lease expense $ 1,272 $ 433
Operating lease liabilities (1,177) (522)
Accrued expenses (6,822) (4,284)
Net cash provided by operating activities $ 19,314 12,687
Revision of Prior Period, Change in Accounting Principle, Adjustment    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Non-cash operating lease expense   433
Operating lease liabilities   (522)
Accrued expenses   89
Net cash provided by operating activities   0
Previously Reported    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Non-cash operating lease expense   0
Operating lease liabilities   0
Accrued expenses   (4,373)
Net cash provided by operating activities   $ 12,687