v3.25.4
Fair Value Measurements - Summary of Financial Assets Measured at Fair Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Adjusted Cost $ 91,245 $ 285,643
Unrealized Gains 0 176
Unrealized Losses 0 (29)
Fair Value 91,245 285,790
Cash and cash equivalents 91,245 177,350
Short-term investments 0 78,139
Long-Term Investment 0 30,301
Level 1: | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Adjusted Cost 50,652 145,671
Unrealized Gains 0 0
Unrealized Losses 0 0
Fair Value 50,652 145,671
Cash and cash equivalents 50,652 145,671
Short-term investments 0 0
Long-Term Investment 0 0
Level 1: | Cash    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Adjusted Cost 40,593 30,431
Unrealized Gains 0 0
Unrealized Losses 0 0
Fair Value 40,593 30,431
Cash and cash equivalents 40,593 30,431
Short-term investments 0 0
Long-Term Investment $ 0 0
Level 2:    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Adjusted Cost   109,541
Unrealized Gains   176
Unrealized Losses   (29)
Fair Value   109,688
Cash and cash equivalents   1,248
Short-term investments   78,139
Long-Term Investment   30,301
Level 2: | Treasury bills    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Adjusted Cost   1,462
Unrealized Gains   1
Unrealized Losses   0
Fair Value   1,463
Cash and cash equivalents   0
Short-term investments   1,463
Long-Term Investment   0
Level 2: | US government bond    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Adjusted Cost   33,567
Unrealized Gains   61
Unrealized Losses   (9)
Fair Value   33,619
Cash and cash equivalents   0
Short-term investments   26,566
Long-Term Investment   7,053
Level 2: | U.S. agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Adjusted Cost   6,907
Unrealized Gains   0
Unrealized Losses   (3)
Fair Value   6,904
Cash and cash equivalents   0
Short-term investments   0
Long-Term Investment   6,904
Level 2: | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Adjusted Cost   10,670
Unrealized Gains   2
Unrealized Losses   0
Fair Value   10,672
Cash and cash equivalents   1,248
Short-term investments   9,424
Long-Term Investment   0
Level 2: | Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Adjusted Cost   53,926
Unrealized Gains   112
Unrealized Losses   (17)
Fair Value   54,021
Cash and cash equivalents   0
Short-term investments   37,677
Long-Term Investment   16,344
Level 2: | Certificates of deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Adjusted Cost   3,009
Unrealized Gains   0
Unrealized Losses   0
Fair Value   3,009
Cash and cash equivalents   0
Short-term investments   3,009
Long-Term Investment   $ 0