XML 69 R57.htm IDEA: XBRL DOCUMENT v3.22.4
Provision for Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current:      
Federal $ 7,439 $ 6,684 $ (1,197)
State 2,173 2,149 (3)
Foreign 3,943 1,106 2,831
Deferred:      
Federal (2,763) (2,369) 2,177
State (1,243) (1,039) 403
Foreign (988) 1,635 (1,131)
Total $ 8,561 $ 8,166 $ 3,080