XML 106 R92.htm IDEA: XBRL DOCUMENT v3.24.0.1
COMMITMENTS AND CONTINGENCIES - Lease Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Finance lease cost      
Amortization of right-of-use assets $ 3,845 $ 4,612 $ 5,731
Interest on lease liabilities 800 808 1,018
Operating lease cost 36,576 36,291 31,730
Short-term lease cost 750 476 628
Variable lease cost 8,449 7,985 5,212
Total lease Cost $ 50,420 $ 50,172 $ 44,319