XML 98 R83.htm IDEA: XBRL DOCUMENT v3.26.1
Income Taxes - Schedule of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Current tax expense:    
Federal $ 0 $ 51
State 221 397
Foreign 883 446
Total current tax expense 1,104 894
Deferred tax expense:    
Federal (15,707) (13,381)
State (5,317) (6,016)
Foreign (4,242) (4,781)
Change in valuation allowance 23,934 19,423
Total deferred tax expense (1,332) (4,755)
Total tax expense $ (228) $ (3,861)