XML 59 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
LEASES - Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
LEASES        
Operating lease expense $ 10,742 $ 10,048 $ 21,018 $ 19,214
Variable lease expense 1,938 1,762 3,619 3,302
Sublease income (728) (5) (1,374) (119)
Total operating lease expense $ 11,952 $ 11,805 $ 23,263 $ 22,397