XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies - Additional Information (Details)
1 Months Ended 6 Months Ended
Sep. 01, 2019
USD ($)
Nov. 30, 2020
USD ($)
Jun. 30, 2022
USD ($)
Case
Commitments And Contingencies Disclosure [Line Items]      
Number of putative class action lawsuits | Case     4
Number of cases dismissed by plaintiff | Case     1
Number of cases coordinated and consolidated | Case     3
Colocation and Cloud Services Arrangement      
Commitments And Contingencies Disclosure [Line Items]      
Purchase obligations, remaining commitment     $ 1,000,000
Purchase commitment amount $ 120,000,000    
Purchase commitment, period 3 years    
Revolving Credit Facility      
Commitments And Contingencies Disclosure [Line Items]      
Minimum liquidity financial covenant     350,000,000
Standby letter of credit     7,000,000
Borrowings under credit facility     $ 0
Senior Secured Debt | Revolving Credit Facility      
Commitments And Contingencies Disclosure [Line Items]      
Senior secured revolving credit facility, term   5 years  
Senior secured revolving credit facility   $ 280,000,000  
Commitment fee percentage on unused portion of aggregate commitments   0.25%  
Commitment fee percentage   1.50%  
Senior Secured Debt | Revolving Credit Facility | Adjusted LIBOR      
Commitments And Contingencies Disclosure [Line Items]      
Revolving credit facility, variable interest rate   1.50%  
Senior Secured Debt | Revolving Credit Facility | Alternative Base Rate      
Commitments And Contingencies Disclosure [Line Items]      
Revolving credit facility, variable interest rate   0.50%  
Senior Secured Debt | Revolving Credit Facility | Maximum      
Commitments And Contingencies Disclosure [Line Items]      
Aggregate commitments   $ 100,000,000