XML 72 R61.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments - Summary the Company's Investments in Available Sale Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost $ 99,386 $ 95,124
Gross Unrealized Gains 0 19
Gross Unrealized Loss (63) (32)
Estimated Fair Value 99,323 95,111
U.S. Treasury    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost 85,481 47,347
Gross Unrealized Gains 0 19
Gross Unrealized Loss (42) 0
Estimated Fair Value 85,439 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 13,905 11,937
Gross Unrealized Gains 0 0
Gross Unrealized Loss (21) (10)
Estimated Fair Value $ 13,884 $ 11,927