XML 77 R62.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Summary of Income Tax Benefit (Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current:      
U.S. - Federal $ 0 $ 0 $ 0
U.S. - State (32) (212) (163)
Foreign (295) (512) (446)
Total current (327) (724) (609)
Deferred:      
U.S. - Federal 0 0 (53)
U.S. - State (3) 3 0
Foreign 399 564 984
Total deferred 396 567 931
U.S. - Federal 0 0 (53)
U.S. - State (35) (208) (163)
Foreign 104 51 538
Total income tax benefit (expense) $ 69 $ (157) $ 322