XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Marketable Securities - Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Marketable Securities    
Amortized Cost $ 1,600 $ 44,524
Unrealized gains 0 6
Unrealized losses (2) (167)
Fair value 1,598 44,363
Corporate debt securities    
Marketable Securities    
Amortized Cost 1,600 15,627
Unrealized gains 0 0
Unrealized losses (2) (167)
Fair value $ 1,598 15,460
Commercial paper    
Marketable Securities    
Amortized Cost   14,999
Unrealized gains   0
Unrealized losses   0
Fair value   14,999
U.S. Government debt securities    
Marketable Securities    
Amortized Cost   13,898
Unrealized gains   6
Unrealized losses   0
Fair value   $ 13,904