XML 46 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Available For Sale (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Fair value of available for sale marketable securities    
Amortized Cost $ 31,512 $ 5,996
Gross Unrealized Losses (28) (3)
Fair Value 31,484 5,993
U.S. Treasury securities    
Fair value of available for sale marketable securities    
Amortized Cost 25,482 1,012
Gross Unrealized Losses (18) (2)
Fair Value 25,464 1,010
U.S. Government agency securities    
Fair value of available for sale marketable securities    
Amortized Cost 6,030 4,984
Gross Unrealized Losses (10) (1)
Fair Value $ 6,020 $ 4,983