XML 64 R35.htm IDEA: XBRL DOCUMENT v3.22.4
Marketable Securities - Additional Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Debt Securities, Available-for-Sale [Line Items]    
Aggregate fair value of available-for-sale debt securities in an unrealized loss position $ 70,000  
Continuous unrealized loss position for more than twelve months 0  
Allowance for credit losses 0  
Cash and cash equivalents $ 56,958 $ 175,334
Money Market Funds | Level 1    
Debt Securities, Available-for-Sale [Line Items]    
Cash and cash equivalents   $ 4,000