v3.26.1
MARKETABLE SECURITIES - Schedule of Available-for-Sale Securities Reconciliation (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Available-for-sale – matures within one year:    
Amortized Cost $ 3,407 $ 24,321
Gross Unrealized Gains 2 37
Gross Unrealized Losses 0 0
Fair Value 3,409 24,358
Amortized cost   10,857
Gross Unrealized Gains   26
Gross Unrealized Losses   0
Fair Value   10,883
Amortized cost   35,178
Gross Unrealized Gains   63
Gross Unrealized Losses   0
Fair Value   35,241
Corporate bonds    
Available-for-sale – matures within one year:    
Amortized Cost 2,349 15,474
Gross Unrealized Gains 0 20
Gross Unrealized Losses 0 0
Fair Value 2,349 15,494
Amortized cost   8,324
Gross Unrealized Gains   23
Gross Unrealized Losses   0
Fair Value   8,347
U.S. Treasury    
Available-for-sale – matures within one year:    
Amortized Cost 1,000 6,490
Gross Unrealized Gains 1 13
Gross Unrealized Losses 0 0
Fair Value 1,001 6,503
Amortized cost   2,026
Gross Unrealized Gains   3
Gross Unrealized Losses   0
Fair Value   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
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   507
Gross Unrealized Gains   0
Gross Unrealized Losses   0
Fair Value   507
Municipal bonds    
Available-for-sale – matures within one year:    
Amortized Cost 58 236
Gross Unrealized Gains 1 1
Gross Unrealized Losses 0 0
Fair Value $ 59 $ 237