XML 56 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
Marketable Securities - Schedule of Available-for-Sale Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Marketable Securities [Line Items]    
Amortized cost $ 19,120  
Gross unrealized gains 0  
Gross Unrealized losses (87)  
Fair value 19,033 $ 0
Commercial Paper    
Marketable Securities [Line Items]    
Amortized cost 6,967  
Gross unrealized gains 0  
Gross Unrealized losses (51)  
Fair value 6,916  
Corporate Debt Securities    
Marketable Securities [Line Items]    
Amortized cost 10,627  
Gross unrealized gains 0  
Gross Unrealized losses (34)  
Fair value 10,593  
Municipal debt securities    
Marketable Securities [Line Items]    
Amortized cost 1,526  
Gross unrealized gains 0  
Gross Unrealized losses (2)  
Fair value $ 1,524