v3.26.1
Income Taxes - Reconciliation of Effective Tax Rate (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Amount        
U.S. federal statutory tax rate $ 2,841 $ 375 $ 4,159 $ 1,518
State income taxes, net of federal benefit 277 17 432 81
Foreign tax effects (430) (176) (397) (266)
Effect of Cross-Border Tax Laws 727 169 829 267
Change in valuation allowance 0 (218) 0 (1,401)
Nontaxable or nondeductible items        
Stock-based awards (48) (188) (205) (190)
Executive compensation limit 186 4 320 8
Other 28 34 52 64
Income tax expense and effective rate $ 3,581 $ 17 $ 5,190 $ 81
Percent        
U.S. federal statutory tax rate 21.00% 21.00% 21.00% 21.00%
State income taxes, net of federal benefit 2.10% 1.00% 2.20% 1.10%
Foreign tax effects (3.20%) (9.90%) (2.00%) (3.70%)
Effect of Cross-Border Tax Laws 5.40% 9.50% 4.20% 3.70%
Change in valuation allowance 0.00% (12.20%) 0.00% (19.40%)
Nontaxable or nondeductible items        
Stock-based awards (0.40%) (10.50%) (1.00%) (2.60%)
Executive compensation limit 1.40% 0.20% 1.60% 0.10%
Other 0.20% 1.90% 0.20% 0.90%
Income tax expense and effective rate 26.50% 1.00% 26.20% 1.10%