v3.24.0.1
COMMITMENTS AND CONTINGENCIES - Lease Expense Components (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]    
Fixed operating lease costs $ 77,659 $ 93,365
Variable operating lease costs 22,555 27,065
Short-term lease costs 3,332 4,332
Sublease income (11,933) (15,965)
Total lease costs $ 91,613 $ 108,797