XML 55 R41.htm IDEA: XBRL DOCUMENT v3.22.0.1
Nature of Business and Summary of Significant Accounting Policies- Fair Value of Cash and Cash Equivalents (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Cash and cash equivalents $ 114,309
Level 1  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Cash and cash equivalents 114,309
Level 2  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Cash and cash equivalents 0
Level 3  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Cash and cash equivalents $ 0