XML 72 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Cash, Cash Equivalents, and Short-Term marketable securities - Debt Securities, Available-for-Sale (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 151,980,000  
Gross Unrealized Gains 31,000  
Gross Unrealized Losses (184,000)  
Fair Value 151,827,000 $ 0
U.S. treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 107,964,000  
Gross Unrealized Gains 7,000  
Gross Unrealized Losses (161,000)  
Fair Value 107,810,000  
U.S. government agency securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 44,016,000  
Gross Unrealized Gains 24,000  
Gross Unrealized Losses (23,000)  
Fair Value $ 44,017,000