XML 66 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Other Financial Statement Information - Summary of Changes in the Allowance (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Beginning balance $ 5,256 $ 2,461 $ 1,939
Add: amounts recognized as a reduction of revenue 6,610 6,493 2,996
(Less) add: bad debt expense recognized in general and administrative expense (279) 2,170 0
Less: write-offs, net of recoveries (7,527) (5,868) (2,474)
Ending balance $ 4,060 $ 5,256 $ 2,461