v3.25.0.1
INCOME TAXES - Schedule of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Current:    
Federal $ 119 $ 553
State 12 2
Foreign 2,369 1,122
Total current 2,500 1,677
Deferred:    
Federal 0 0
State 0 0
Foreign 0 0
Total Deferred tax 0 0
Provision for income taxes $ 2,500 $ 1,677