XML 41 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Accounts Receivable, Net (Tables)
3 Months Ended
Mar. 31, 2022
Receivables [Abstract]  
Schedule of Allowance for Doubtful Accounts The following table presents the allowance for doubtful accounts as of March 31, 2022 and 2021, and the changes therein during the three months ended March 31:
20222021
Balance, beginning of period$1,848 $1,131 
Add: provision for doubtful accounts, net of recoveries(124)82 
Less: write-offs(42)(272)
Balance, end of period$1,682 $941