XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.3
Investments - Summary the Company's Investments in Available Sale Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost $ 115,375 $ 95,124
Gross Unrealized Gains 135 19
Gross Unrealized Loss (5) (32)
Estimated Fair Value 115,505 95,111
U.S. Treasury    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost 99,322 47,347
Gross Unrealized Gains 106 19
Gross Unrealized Loss (5) 0
Estimated Fair Value 99,423 47,366
Federal agency securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost   35,840
Gross Unrealized Gains   0
Gross Unrealized Loss   (22)
Estimated Fair Value   35,818
Commercial paper    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost 16,053 11,937
Gross Unrealized Gains 29 0
Gross Unrealized Loss (10)
Estimated Fair Value $ 16,082 $ 11,927