XML 139 R78.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current tax expense:      
U.S. federal $ 90 $ 37 $ 23
State and local 35 45 44
Foreign 6,012 5,068 7,193
Total current 6,137 5,150 7,260
Deferred tax (benefit) expense:      
U.S. federal 0 269 (813)
State and local 0 0 (126)
Foreign 502 12 (337)
Total deferred 502 281 (1,276)
Total provision for income taxes $ 6,639 $ 5,431 $ 5,984