XML 71 R61.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies (Details) - USD ($)
Apr. 08, 2019
Jun. 30, 2022
Dec. 31, 2021
Minimum      
Commitments and Contingencies      
Initial term of lease   1 year  
Maximum      
Commitments and Contingencies      
Initial term of lease   10 years  
Revolving credit facility      
Commitments and Contingencies      
Revolving credit facility, term 5 years    
Maximum borrowing capacity $ 500,000,000    
Commitment fee, percentage 0.25%    
Letter of credit issued   $ 500,000 $ 500,000
Letters of credit outstanding   $ 0 $ 0
Revolving credit facility | Fed Funds Effective Rate      
Commitments and Contingencies      
Spread 0.50%    
Revolving credit facility | One-month LIBOR      
Commitments and Contingencies      
Spread 1.00%    
Revolving credit facility | Base rate      
Commitments and Contingencies      
Spread 0.75%    
Revolving credit facility | LIBOR      
Commitments and Contingencies      
Spread 1.75%    
Floor 0.00%