XML 99 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current tax expense:      
U.S. federal $ 37 $ 23 $ 573
State and local 45 44 73
Foreign 5,068 7,193 8,523
Total current 5,150 7,260 9,169
Deferred tax (benefit) expense:      
U.S. federal 269 (813) 230
State and local 0 (126) 36
Foreign 12 (337) 1,551
Total deferred 281 (1,276) 1,817
Total provision for income taxes $ 5,431 $ 5,984 $ 10,986