Annual report [Section 13 and 15(d), not S-K Item 405]

CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS - Schedule of Cash Equivalents and Short-Term Investments Including Securities With Unrealized Gains and Losses (Details)

v3.25.4
CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS - Schedule of Cash Equivalents and Short-Term Investments Including Securities With Unrealized Gains and Losses (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Schedule of Cash and Cash Equivalents and Available For Sale Securities [Line Items]    
Amortized Cost $ 120,245 $ 40,790
Gross Unrealized Gains 184 10
Gross Unrealized Losses (3) 0
Fair Value 120,426 40,800
US treasury bills    
Schedule of Cash and Cash Equivalents and Available For Sale Securities [Line Items]    
Amortized Cost 63,868 7,260
Gross Unrealized Gains 126 3
Gross Unrealized Losses 0 0
Fair Value 63,994 7,263
Government-sponsored enterprise securities    
Schedule of Cash and Cash Equivalents and Available For Sale Securities [Line Items]    
Amortized Cost 20,663 23,174
Gross Unrealized Gains 30 3
Gross Unrealized Losses (1) 0
Fair Value 20,692 23,177
Corporate bonds and commercial paper    
Schedule of Cash and Cash Equivalents and Available For Sale Securities [Line Items]    
Amortized Cost 35,714 10,356
Gross Unrealized Gains 28 4
Gross Unrealized Losses (2) 0
Fair Value $ 35,740 $ 10,360