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

INCOME TAXES - Income (Loss) Before Provision For (Benefit From) Income Taxes (Details)

v3.25.4
INCOME TAXES - Income (Loss) Before Provision For (Benefit From) Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]          
United States     $ 22,956 $ (17,426) $ (32,809)
Foreign     8,989 9,559 6,498
Income (Loss) Before Income Taxes $ 32,244 $ 576 $ 31,945 $ (7,867) $ (26,311)