XML 63 R53.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Operating lease expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Operating lease expense        
Operating lease expense $ 18,076 $ 20,232 $ 56,634 $ 65,390
Variable lease expense $ 225 $ 187 $ 726 $ 689
Minimum        
Leases        
Active leases, initial term 1 year   1 year  
Maximum        
Leases        
Active leases, initial term 19 years   19 years