XML 55 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Marketable Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 128,855 $ 45,467
Gross Unrealized Gains 16 6
Gross Unrealized Losses (22) (11)
Fair Value 128,849 45,462
U.S. Treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 31,177  
Gross Unrealized Gains 4  
Gross Unrealized Losses (2)  
Fair Value 31,179  
Government-sponsored enterprises    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 45,041 32,812
Gross Unrealized Gains 7 5
Gross Unrealized Losses (5) (7)
Fair Value 45,043 32,810
Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 52,637 12,655
Gross Unrealized Gains 5 1
Gross Unrealized Losses (15) (4)
Fair Value $ 52,627 $ 12,652