XML 41 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Summary of Marketable Securities by Security Type (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 20,717 $ 17,339
Gross Unrealized Gains 215 24
Gross Unrealized Losses (20) (134)
Fair Value 20,913 17,229
U.S. Treasury Notes and Bonds    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 15,331 13,389
Gross Unrealized Gains 176 24
Gross Unrealized Losses (19) (100)
Fair Value 15,489 13,313
Corporate Bonds    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 5,386 3,950
Gross Unrealized Gains 39
Gross Unrealized Losses (1) (34)
Fair Value $ 5,424 $ 3,916