XML 65 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Marketable Securities - Schedule of Available-for-Sale Securities Reconciliation (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 862 $ 72,094
Unrealized Gain   0
Unrealized Loss   (26)
Fair Value 862 72,068
Cash Equivalents [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost   4,017
Fair Value   4,017
Short-term Investments [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 862 68,077
Unrealized Gain   0
Unrealized Loss   (26)
Fair Value 862 68,051
US Treasury Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost   13,929
Unrealized Gain   0
Unrealized Loss   (12)
Fair Value   13,917
Corporate Debt Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost   39,135
Unrealized Gain   0
Unrealized Loss   (14)
Fair Value   39,121
Time Deposits [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 862 19,030
Fair Value $ 862 $ 19,030