XML 67 R57.htm IDEA: XBRL DOCUMENT v3.25.3
Investments - Schedule of Investments in Debt Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Debt Securities, Available-for-sale [Line Items]    
Cost $ 16,474 $ 112,768
Gross Unrealized Gains 20 195
Gross Unrealized Losses (1) (16)
Fair Value 16,493 112,947
Included in cash and cash equivalents    
Debt Securities, Available-for-sale [Line Items]    
Cost 0 16,280
Gross Unrealized Gains 0 5
Gross Unrealized Losses 0 0
Fair Value 0 16,285
Included in marketable securities    
Debt Securities, Available-for-sale [Line Items]    
Cost 16,474 96,488
Gross Unrealized Gains 20 190
Gross Unrealized Losses (1) (16)
Fair Value 16,493 96,662
U.S. treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Cost   10,933
Gross Unrealized Gains   22
Gross Unrealized Losses   0
Fair Value   10,955
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Cost   19,067
Gross Unrealized Gains   7
Gross Unrealized Losses   0
Fair Value   19,074
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Cost 16,474 81,207
Gross Unrealized Gains 20 166
Gross Unrealized Losses (1) (16)
Fair Value $ 16,493 81,357
Certificate of deposits    
Debt Securities, Available-for-sale [Line Items]    
Cost   1,561
Gross Unrealized Gains   0
Gross Unrealized Losses   0
Fair Value   $ 1,561