XML 38 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements - Cash Equivalents and Marketable Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Cash Equivalents and Marketable Securities    
Amortized Cost $ 45,988 $ 16,221
Gross Unrealized Losses (644) (8)
Total 45,344 16,213
Commercial paper    
Cash Equivalents and Marketable Securities    
Amortized Cost 10,722 10,244
Gross Unrealized Losses (41) (6)
Total 10,681 10,238
Corporate bonds    
Cash Equivalents and Marketable Securities    
Amortized Cost 23,027 5,977
Gross Unrealized Losses (529) (2)
Total 22,498 $ 5,975
U.S. Treasuries    
Cash Equivalents and Marketable Securities    
Amortized Cost 1,229  
Gross Unrealized Losses (4)  
Total 1,225  
U.S. Government Agencies    
Cash Equivalents and Marketable Securities    
Amortized Cost 11,010  
Gross Unrealized Losses (70)  
Total $ 10,940