v3.26.1
FAIR VALUE OF FINANCIAL INSTRUMENTS (Details) - Recurring - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Money market funds    
Assets    
Assets fair value $ 17,229 $ 19,315
U.S. Treasury bills    
Assets    
Assets fair value 29,853  
Level 1 | Money market funds    
Assets    
Assets fair value 17,229 $ 19,315
Level 1 | U.S. Treasury bills    
Assets    
Assets fair value $ 29,853