XML 82 R69.htm IDEA: XBRL DOCUMENT v3.24.2
Commitments and Contingencies - Narrative (Details)
1 Months Ended
Nov. 21, 2023
USD ($)
Mar. 31, 2021
class_action_case
Jun. 30, 2024
USD ($)
Dec. 31, 2023
USD ($)
Apr. 08, 2019
USD ($)
Commitments and Contingencies          
Number of claims dismissed | class_action_case   2      
Initial term of lease     16 years    
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.0       $ 500,000,000
Letter of credit issued 0   $ 0 $ 0  
Penalties due 0        
Termination penalties 0        
Accordion feature $ 250,000,000        
Letters of credit outstanding     $ 500,000 $ 500,000  
Commitment fee, percentage 0.25%        
Revolving credit facility | Fed Funds Effective Rate          
Commitments and Contingencies          
Spread 0.50%        
Revolving credit facility | One Month SOFR          
Commitments and Contingencies          
Spread 1.00%        
Credit adjustment spread 0.10%        
Revolving credit facility | One Month SOFR | Minimum          
Commitments and Contingencies          
Additional adjustment 0.25%        
Revolving credit facility | One Month SOFR | Maximum          
Commitments and Contingencies          
Additional adjustment 0.75%        
Revolving credit facility | Secured Overnight Financing Rate (SOFR)          
Commitments and Contingencies          
Credit adjustment spread 0.10%        
Debt instrument floor rate 0.00%        
Revolving credit facility | EURIBOR          
Commitments and Contingencies          
Debt instrument floor rate 0.00%        
Revolving credit facility | EURIBOR | Minimum          
Commitments and Contingencies          
Additional adjustment 1.25%        
Revolving credit facility | EURIBOR | Maximum          
Commitments and Contingencies          
Additional adjustment 1.75%        
Revolving credit facility | Letter of Credit          
Commitments and Contingencies          
Maximum borrowing capacity $ 5,000,000        
Letters of credit outstanding 500,000        
Revolving credit facility | Bridge Loan          
Commitments and Contingencies          
Maximum borrowing capacity $ 50,000,000