XML 67 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Short-Term Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 159,472 $ 158,158
Gross Unrealized Gain 14 28
Estimated Fair Value 159,486 158,186
U.S. government securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 158,942 157,628
Gross Unrealized Gain 14 28
Estimated Fair Value 158,956 157,656
Certificates of deposit    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 530 530
Gross Unrealized Gain 0 0
Estimated Fair Value $ 530 $ 530