XML 58 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies.  
Schedule of lease cost

For the Year Ended

December 31, 

    

2023

    

2022

2021

Operating Lease Cost

Fixed lease cost

$

34,112

$

30,257

$

32,492

Variable lease cost

16,930

17,593

15,454

Sublease income

 

 

 

(705)

Total operating lease cost

$

51,042

$

47,850

$

47,241

Schedule of other lease information

For the Year Ended

December 31, 

2023

2022

2021

Other Information

Cash paid for amounts included in the measurement of lease liabilities

Operating cash flows from operating leases

$

50,967

$

47,754

$

47,824

Weighted-average remaining lease term - operating leases

32.3 years

32.7 years

33.6 years

Weighted-average discount rate - operating leases

4.93%

4.87%

4.87%

Schedule of future minimum lease payments due

2024

    

$

33,822

2025

 

36,358

2026

 

36,372

2027

 

36,401

2028

 

36,427

Thereafter

 

959,496

$

1,138,876

Impact of discounting

(654,015)

Operating lease liabilities

$

484,861