XML 81 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Other Financial Statement Information - Summary of Changes in the Allowance (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Accounts Receivable, Allowance for Credit Loss [Roll Forward]        
Beginning balance $ 5,114 $ 2,447 $ 5,256 $ 2,461
Add: amounts recognized as a reduction of revenue 1,884 1,487 4,911 4,300
Add: bad debt expense recognized in general and administrative expense 146 348 177 1,028
Less: write-offs, net of recoveries (2,415) (720) (5,615) (4,227)
Ending balance $ 4,729 $ 3,562 $ 4,729 $ 3,562