XML 85 R68.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue and Customers - Additional Information (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2021
Feb. 05, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]      
Intangible assets, gross $ 113,400    
Intangible assets 76,262 $ 113,389 $ 0
Intangible assets, accumulated amortization 37,100    
Expected amortization, remainder of fiscal year 14,400    
Expected amortization, 2022 43,500    
Expected amortization, 2023 $ 18,400    
Minimum      
Disaggregation of Revenue [Line Items]      
Payment term 30 days    
Remaining amortization period 18 months    
Maximum      
Disaggregation of Revenue [Line Items]      
Payment term 60 days    
Remaining amortization period 32 months