XML 44 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements - Available For Sale (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Fair value of available for sale marketable securities    
Amortized Cost $ 12,069 $ 29,195
Gross Unrealized Gains   4
Gross Unrealized Losses (6) (55)
Fair Value 12,063 29,144
U.S. Treasury securities    
Fair value of available for sale marketable securities    
Amortized Cost 6,936 22,020
Gross Unrealized Gains   4
Gross Unrealized Losses (3) (23)
Fair Value 6,933 22,001
U.S. Government agency securities    
Fair value of available for sale marketable securities    
Amortized Cost 5,133 7,175
Gross Unrealized Losses (3) (32)
Fair Value $ 5,130 $ 7,143