v3.24.0.1
Leases - Operating Lease Cost (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Leases [Abstract]  
2024 $ 16,603
2025 15,052
2026 15,170
2027 15,261
2028 15,308
Thereafter 271,113
Total 348,507
Less: Present value discount (160,945)
Lease liability $ 187,562