v3.26.1
SCHEDULE OF AVAILABLE FOR SALE SHORT-TERM INVESTMENTS (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Marketable Securities [Line Items]    
Amortized cost $ 90,676 $ 112,829
Gross Unrealized Gain 138
Gross Unrealized Loss (79)
Fair Value 90,597 112,967
US Treasury Securities [Member]    
Marketable Securities [Line Items]    
Amortized cost 17,232 25,057
Gross Unrealized Gain 31
Gross Unrealized Loss (14)
Fair Value 17,218 25,088
US Government Corporations and Agencies Securities [Member]    
Marketable Securities [Line Items]    
Amortized cost 4,444 17,772
Gross Unrealized Gain 2
Gross Unrealized Loss (22)
Fair Value 4,422 17,774
Certificates of Deposit [Member]    
Marketable Securities [Line Items]    
Amortized cost 69,000 70,000
Gross Unrealized Gain 105
Gross Unrealized Loss (43)
Fair Value $ 68,957 $ 70,105