XML 76 R45.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Jan. 01, 2021
Jan. 01, 2020
Accounts Receivable, Allowance for Credit Loss [Roll Forward]        
Allowance for Credit Losses, Beginning Balance     $ 20,080 $ 8,294
Provision for Credit Loss $ 27,204 $ 23,292    
Receivables Charged-Off (12,326) (11,506)    
Allowance for Credit Loss, Ending Balance $ 34,958 $ 20,080