XML 115 R94.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Components of Income Tax Provision (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current:      
Federal $ 4,207 $ 637 $ (282)
State and local 2,675 3,328 3,309
Foreign 1,942 1,834 1,839
Total current provision for income taxes 8,824 5,799 4,866
Deferred:      
Federal 1,683 5,945 3,730
State and local 2,171 1,293 (886)
Foreign 225 523 (18)
Total deferred income taxes expense 4,079 7,761 2,826
Total provision for income taxes $ 12,903 $ 13,560 $ 7,692