XML 84 R72.htm IDEA: XBRL DOCUMENT v3.26.1
Investments - Schedule of Investments in Debt Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Debt Securities, Available-for-sale [Line Items]    
Cost $ 0 $ 112,768
Gross Unrealized Gains   195
Gross Unrealized Losses   (16)
Fair Value   112,947
Included in cash and cash equivalents    
Debt Securities, Available-for-sale [Line Items]    
Cost   16,280
Gross Unrealized Gains   5
Gross Unrealized Losses   0
Fair Value   16,285
Included in marketable securities    
Debt Securities, Available-for-sale [Line Items]    
Cost   96,488
Gross Unrealized Gains   190
Gross Unrealized Losses   (16)
Fair Value   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   81,207
Gross Unrealized Gains   166
Gross Unrealized Losses   (16)
Fair Value   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