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   $ (9)
State $ 4 3
Foreign 15 35
Total current 19 29
Deferred:    
Foreign (1) 54
Total deferred (1) 54
Provision for income taxes $ 18 $ 83