XML 60 R34.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements - Narrative (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Derivative [Line Items]    
Accrued interest on marketable securities $ 100,000 $ 100,000
Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration] Prepaid expenses and other current assets Prepaid expenses and other current assets
Minimum    
Derivative [Line Items]    
Marketable securities maturity term 1 year  
Maximum    
Derivative [Line Items]    
Marketable securities maturity term 2 years  
Fair Value, Recurring    
Derivative [Line Items]    
Liabilities measured at fair value on a recurring and non-recurring $ 0 $ 0
Fair Value, Nonrecurring    
Derivative [Line Items]    
Liabilities measured at fair value on a recurring and non-recurring $ 0 $ 0