XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
Marketable Securities - Schedule of Available-for-sale Marketable Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Marketable Securities [Line Items]    
Amortized costs $ 142,708 $ 73,804 [1]
Gross Unrealized Loss (262) (20) [1]
Fair Value 142,446 73,784 [1]
Commercial Paper    
Marketable Securities [Line Items]    
Amortized costs 73,892 43,969 [1]
Fair Value 73,892 43,969 [1]
Corporate Debt    
Marketable Securities [Line Items]    
Amortized costs 21,765 17,084 [1]
Gross Unrealized Loss (37) (12) [1]
Fair Value 21,728 17,072 [1]
U.S. Government Agency    
Marketable Securities [Line Items]    
Amortized costs 47,051 5,056 [1]
Gross Unrealized Loss (225) (3) [1]
Fair Value $ 46,826 5,053 [1]
Asset-Backed Securities    
Marketable Securities [Line Items]    
Amortized costs [1]   7,695
Gross Unrealized Loss [1]   (5)
Fair Value [1]   $ 7,690
[1] These items have been reclassified to conform to current period presentation.