XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Schedule of future minimum lease payments (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
property
Leases, Operating [Abstract]  
2022 – Remaining $ 37,058
2023 44,075
2024 35,346
2025 20,986
2026 12,230
Thereafter 10,868
Total $ 160,563
Number of expired leases (in leases) | property 98