XML 63 R51.htm IDEA: XBRL DOCUMENT v3.23.3
LEASES - Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
LEASES        
Operating lease cost $ 2,968 $ 2,306 $ 8,051 $ 6,238
Short-term lease cost 2,209 1,001 4,258 2,870
Variable lease cost 295 189 736 567
Finance leases:        
Amortization of right-of-use assets 383 140 708 415
Interest on lease liabilities 88 8 146 18
Finance lease cost 471 148 854 433
Total lease cost $ 5,943 $ 3,644 $ 13,899 $ 10,108