v3.25.1
INCOME TAXES - Schedule of Components of the Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Current:    
Federal $ 3,488 $ 5,788
State 402 743
Foreign 282 723
Total current provision 4,172 7,254
Deferred:    
Federal (5,779) (8,580)
State (902) (946)
Foreign (3,428) (1,886)
Total deferred benefit (10,109) (11,412)
Total income tax benefit $ (5,937) $ (4,158)