Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies - Additional Information (Details)

v3.24.0.1
Commitments and Contingencies - Additional Information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
lease
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Other Commitments [Line Items]      
Number of leases | lease 4    
Expenses incurred for the properties listed $ 130,551 $ 132,032 $ 121,303
Weighted average lease term 17 years 8 months 12 days    
Weighted average discount rate 5.33%    
Line of credit      
Other Commitments [Line Items]      
Letters of credit, outstanding $ 2,000    
Operating Expense      
Other Commitments [Line Items]      
Expenses incurred for the properties listed $ 300 $ 400 $ 500