XML 104 R91.htm IDEA: XBRL DOCUMENT v3.22.0.1
Schedule II-Valuation and Qualifying Accounts - (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Valuation And Qualifying Accounts [Abstract]      
Allowance for doubtful accounts, Balance at January 1 $ 561 $ 84 $ 104
Allowance for doubtful accounts additions [1] 447 595 15
Allowance for doubtful accounts, Deductions [1] (427) (118) (35)
Allowance for doubtful accounts, Balance at December 31 581 561 84
Deferred tax asset valuation allowance, Balance at January 1 7,664 5,695 5,590
Deferred tax asset valuation allowance, Additions [2] 207 2,389 886
Deferred tax asset valuation allowance, Deductions [2] (5,743) (420) (781)
Deferred tax asset valuation allowance, Balance at December 31 $ 2,128 $ 7,664 $ 5,695
[1] These balances primarily reflect additions to the allowance charged to expense resulting from the normal course of business, less deductions for recovery of accounts that were previously reserved, and additions and deductions for foreign currency translation
[2] These balances primarily reflect additions or deductions to the valuation allowance associated with the U.S. deferred tax assets, reversal of the valuation allowance against the U.S., U.K. and India deferred tax assets, changes in foreign currency exchange rates, and deductions for expiring net operating loss carryforwards