XML 46 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 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Other Financial Information [Abstract]        
Beginning balance $ 4,709 $ 1,366 $ 5,256 $ 2,461
Add: amounts recognized as a reduction of revenue 1,445 930 3,027 2,813
Add: bad debt expense recognized in general and administrative expense 16 680 30 680
Less: write-offs, net of recoveries (1,056) (529) (3,199) (3,507)
Ending balance $ 5,114 $ 2,447 $ 5,114 $ 2,447