XML 131 R104.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Summary of Income Taxes Expenses (Benefit) Incurred During the Period (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current:      
State $ 873 $ 566 $ 690
Foreign (346) (109) 123
Total current 527 457 813
Deferred:      
Federal 0 0 0
State 0 0 0
Foreign (1,364) (936) (884)
Total deferred (1,364) (936) (884)
Income tax benefit $ (837) $ (479) $ (71)