XML 139 R112.htm IDEA: XBRL DOCUMENT v3.25.0.1
COMMITMENTS AND CONTINGENCIES - Lease Expense Components (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]    
Fixed operating lease costs $ 57,232 $ 77,659
Variable operating lease costs 22,344 22,555
Short-term lease costs 1,939 3,332
Sublease income (1,119) (11,933)
Total lease costs $ 80,396 $ 91,613