v3.26.1
MARKETABLE SECURITIES - Schedule of Available-for-Sale Securities Reconciliation (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Available-for-sale – matures within one year:    
Amortized Cost $ 5,337 $ 24,321
Gross Unrealized Gains 0 37
Gross Unrealized Losses (4) 0
Fair Value 5,333 24,358
Amortized Cost 4,233 10,857
Gross Unrealized Gains 0 26
Gross Unrealized Losses (8) 0
Fair Value 4,225 10,883
Amortized Cost 9,570 35,178
Gross Unrealized Gains 0 63
Gross Unrealized Losses (12) 0
Fair Value 9,558 35,241
Corporate bonds    
Available-for-sale – matures within one year:    
Amortized Cost 5,277 15,474
Gross Unrealized Gains 0 20
Gross Unrealized Losses (4) 0
Fair Value 5,273 15,494
Amortized Cost 498 8,324
Gross Unrealized Gains 0 23
Gross Unrealized Losses 0 0
Fair Value 498 8,347
Municipal bonds    
Available-for-sale – matures within one year:    
Amortized Cost 60 236
Gross Unrealized Gains 0 1
Gross Unrealized Losses 0 0
Fair Value 60 237
Agency bonds    
Available-for-sale – matures within one year:    
Amortized Cost   1,135
Gross Unrealized Gains   2
Gross Unrealized Losses   0
Fair Value   1,137
Amortized Cost 1,006 507
Gross Unrealized Gains 0 0
Gross Unrealized Losses (4) 0
Fair Value 1,002 507
U.S. Treasury    
Available-for-sale – matures within one year:    
Amortized Cost   6,490
Gross Unrealized Gains   13
Gross Unrealized Losses   0
Fair Value   6,503
Amortized Cost 2,729 2,026
Gross Unrealized Gains 0 3
Gross Unrealized Losses (4) 0
Fair Value $ 2,725 2,029
Commercial paper    
Available-for-sale – matures within one year:    
Amortized Cost   986
Gross Unrealized Gains   1
Gross Unrealized Losses   0
Fair Value   $ 987