XML 105 R66.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Income Taxes on Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current:      
Federal $ 3,008 $ (549) $ 90
State 1,314 145 128
Foreign 9,123 5,182 8,854
Total current income tax 13,445 4,778 9,072
Deferred:      
Federal 83 43 8
State 13 6 1
Foreign 162 1,195 (969)
Total deferred income tax 258 1,244 (960)
Income tax expense $ 13,703 $ 6,022 $ 8,112