v3.26.1
INCOME TAXES - Schedule of Income Before Income Tax Domestic and Foreign (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2023
Income Tax Disclosure [Abstract]        
U.S. operations $ (7,990) $ (41,764) $ (46,935) $ (16,494)
Foreign operations (162) 30,508 483 11,443
Net loss before income taxes $ (8,152) $ (11,256) $ (46,452) $ (5,051)