Quarterly report pursuant to Section 13 or 15(d)

Leases - Future Minimum Rent Payments (Details)

v3.24.1.1.u2
Leases - Future Minimum Rent Payments (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
Remainder of 2024 $ 20,281
2025 27,437
2026 26,881
2027 24,838
2028 24,445
Thereafter 162,506
Total minimum lease payments 286,388
Less: imputed interest 98,972
Present value of lease liabilities $ 187,416