XML 95 R77.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Provision (Benefit) 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 620 931 (106)
Foreign 1,775 1,105 503
Current tax 2,395 2,036 397
Deferred:      
Foreign (13,112) (634) (1,895)
Deferred tax (13,112) (634) (1,895)
Income tax provision (benefit) $ (10,717) $ 1,402 $ (1,498)