XML 48 R39.htm IDEA: XBRL DOCUMENT v3.24.1
Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Short-Term Investments Held (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Amortized Cost $ 157,553 $ 171,147
Gross Unrealized Gains (Losses) 155 (837)
Estimated Fair Value 157,708 170,310
U.S. Treasury Securities    
Amortized Cost 149,129 62,776
Gross Unrealized Gains (Losses) 158 (244)
Estimated Fair Value 149,287 62,532
Corporate Debt Securities    
Amortized Cost 8,255 102,020
Gross Unrealized Gains (Losses) (3) (553)
Estimated Fair Value 8,252 101,467
Asset-Backed Securities    
Amortized Cost 169 6,351
Gross Unrealized Gains (Losses) 0 (40)
Estimated Fair Value $ 169 $ 6,311