Annual report [Section 13 and 15(d), not S-K Item 405]

INCOME TAXES - Schedule of Income Tax Payments, Net of Refunds Received (Details)

v3.26.1
INCOME TAXES - Schedule of Income Tax Payments, Net of Refunds Received (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Income Tax Paid, by Individual Jurisdiction [Line Items]    
Federal $ 0  
State 132  
Foreign:    
Total cash paid for income taxes (net of refunds received) 1,554 $ 1,638
Israel    
Foreign:    
Foreign 920  
Serbia    
Foreign:    
Foreign 363  
Singapore    
Foreign:    
Foreign 152  
Other foreign jurisdictions    
Foreign:    
Foreign $ (13)