XML 55 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Short-Term Investments and Cash Equivalents (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 230,811 $ 46,037
Unrealized Gains 1 15
Unrealized Losses 0 0
Fair Value 230,812 46,052
Money market funds    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 227,319 27,485
Unrealized Gains 0 0
Unrealized Losses 0 0
Fair Value 227,319 27,485
U.S. government treasury bills    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 1,517 12,553
Unrealized Gains 0 9
Unrealized Losses 0 0
Fair Value 1,517 12,562
Commercial paper    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost   1,743
Unrealized Gains   1
Unrealized Losses   0
Fair Value   1,744
Corporate bonds    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 1,975 4,256
Unrealized Gains 1 5
Unrealized Losses 0 0
Fair Value $ 1,976 $ 4,261