XML 85 R71.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Components of Provision (Benefit) for Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current:      
Federal $ 2,105 $ 1 $ 215
State 955 (14) 93
Foreign 298 171 252
Current, Total 3,358 158 560
Deferred:      
Foreign (97) 18 (21)
Deferred Income Tax Expense (Benefit) (97) 18 (21)
Provision (benefit) for income taxes $ 3,261 $ 176 $ 539