XML 110 R81.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Taxes [Line Items]      
Increase in deferred tax asset valuation allowance $ 9,400 $ 9,600 $ 6,400
Interest and penalties recognize in income tax expense 42 61 39
Interest and penalties recognized on the balance sheet 500 500 400
Unrecognized tax benefits that would impact effective tax rate 300 300 $ 300
India      
Income Taxes [Line Items]      
Deferred tax liability from undistributed foreign earnings $ 16 $ 23