v3.26.1
MARKETABLE SECURITIES (Tables)
3 Months Ended
Mar. 31, 2026
Marketable Securities [Abstract]  
Schedule of Debt Securities, Available-for-Sale
The following is a summary of available-for-sale marketable securities as of March 31, 2026 and December 31, 2025, respectively:
As of March 31, 2026
Amortized CostGross Unrealized GainsGross Unrealized LossesFair Value
Available-for-sale – matures within one year:
Corporate bonds$2,349 $— $— $2,349 
U.S. Treasury1,000 — 1,001 
Municipal bonds58 — 59 
3,407 — 3,409 
Total$3,407 $$— $3,409 
As of December 31, 2025
Amortized costGross Unrealized GainsGross Unrealized LossesFair Value
Available-for-sale – matures within one year:
Corporate bonds$15,474 $20 $— $15,494 
U.S. Treasury6,490 13 — 6,503 
Commercial paper986 — 987 
Agency bonds1,135 — 1,137 
Municipal bonds236 — 237 
24,321 37 — 24,358 
Available-for-sale – matures after one year:
Corporate bonds8,324 23 — 8,347 
U.S. Treasury2,026 — 2,029 
Agency bonds507 — — 507 
10,857 26 — 10,883 
Total$35,178 $63 $— $35,241