XML 46 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Marketable Securities - Summary of Marketable Securities (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Amortized Cost $ 83,065 $ 280,187
Unrealized Gains 8 52
Unrealized Losses (10) (324)
Fair Value 83,063 279,915
U.S. Treasury Securities [Member]    
Amortized Cost 12,988 107,973
Unrealized Gains 0 13
Unrealized Losses (1) (115)
Fair Value 12,987 107,871
Federal Agency Securities [Member]    
Amortized Cost 70,077 172,214
Unrealized Gains 8 39
Unrealized Losses (9) (209)
Fair Value $ 70,076 $ 172,044