XML 74 R62.htm IDEA: XBRL DOCUMENT v3.25.1
Short-Term Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 108,052 $ 127,954
Gross Unrealized Gain 8 16
Estimated Fair Value 108,060 127,970
U.S. government securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 107,511 127,413
Gross Unrealized Gain 8 16
Estimated Fair Value 107,519 127,429
Certificates of deposit    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 541 541
Gross Unrealized Gain 0 0
Estimated Fair Value $ 541 $ 541