XML 55 R40.htm IDEA: XBRL DOCUMENT v3.22.0.1
Financial Statements Details - Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Balance at the beginning of year $ 659 $ 638 $ 507
Additions charged to expense (154) 397 221
Deductions/write-offs (373) (376) (90)
Balance at the end of year $ 132 $ 659 $ 638