v3.25.4
Income Taxes - Schedule Components of Benefit (Provision) for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current:      
Federal $ 0 $ 0 $ 0
State (381) (582) 16
Foreign (536) (680) 479
Total current (917) (1,262) 495
Deferred:      
Federal (109) (79) (579)
State (111) 273 84
Foreign (29) 53 0
Total deferred (249) 247 (495)
Total benefit (provision) (1,166) (1,015) 0
Total Federal (109) (79) (579)
Total State (492) (309) 100
Total Foreign $ (565) $ (627) $ 479