v3.26.1
INCOME TAXES - SCHEDULE OF PRETAX (LOSS) INCOME (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Income Taxes [Line Items]    
Total pretax book loss $ (6,910) $ (3,393)
United States    
Income Taxes [Line Items]    
Total pretax book loss (5,025) (2,232)
Foreign    
Income Taxes [Line Items]    
Total pretax book loss $ (1,885) $ (1,161)