XML 50 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value of Financial Instruments - Schedule of Fair Value Hierarchy for Financial Assets (Cash Equivalents and Investments) (Details) - Fair Value, Measurements, Recurring
$ in Thousands
Dec. 31, 2021
USD ($)
Money market funds  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Fair Value $ 1,159
Money market funds | Level 1  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Fair Value 1,159
Corporate notes and commercial paper  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Fair Value 12,195
Corporate notes and commercial paper | Level 2  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Fair Value $ 12,195