v3.25.4
INCOME TAXES - Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current:      
Federal $ 514 $ 0 $ 4
State 17 19 (674)
Foreign (271) 2,486 4,753
Total current 260 2,505 4,083
Deferred:      
Federal (89) (1) 0
Foreign 2,430 (118) 13,717
Total deferred 2,341 (119) 13,717
Total income tax expense $ 2,601 $ 2,386 $ 17,800