XML 41 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Marketable Securities - Summary of Marketable securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Marketable Securities [Line Items]    
Amortized Cost $ 93,197 $ 104,365
Unrealized Gains 2 15
Unrealized Losses (59) (68)
Fair Value 93,140 104,312
Corporate Debt Securities Member    
Marketable Securities [Line Items]    
Amortized Cost 36,432 79,870
Unrealized Gains 2 4
Unrealized Losses (28) (58)
Fair Value 36,406 79,816
US Treasury Securities Member    
Marketable Securities [Line Items]    
Amortized Cost 56,765 24,495
Unrealized Gains 0 11
Unrealized Losses (31) (10)
Fair Value $ 56,734 $ 24,496