LEASES (Tables)
|
12 Months Ended |
Dec. 31, 2023 |
| Lessee Disclosure [Abstract] |
|
| Schedule of Lease-related Assets and Liabilities |
|
Description
|
|
Classification
on the consolidated Balance Sheet |
|
2023
|
|
|
2022
|
|
|
Assets:
|
|
|
|
|
|
|
|
|
|
Operating lease assets,
net of lease incentive obligation |
|
Operating
lease right-of use assets, net |
|
$
|
64,167
|
|
|
$
|
62,754
|
|
|
Finance lease assets
|
|
Property,
plant and equipment, net |
|
|
49,926
|
|
|
|
52,934
|
|
|
Total lease assets
|
|
|
|
$
|
114,093
|
|
|
$
|
115,688
|
|
|
Liabilities:
|
|
|
|
|
|
|
|
|
|
|
|
Operating leases short
term |
|
Accrued
expenses and other current liabilities |
|
$
|
17,704
|
|
|
$
|
16,183
|
|
|
Finance leases short
term |
|
Accrued
expenses and other current liabilities |
|
|
3,253
|
|
|
|
3,263
|
|
|
Operating leases long
term |
|
Operating
lease liabilities |
|
|
45,070
|
|
|
|
46,256
|
|
|
Finance leases long term
|
|
Finance
lease liabilities |
|
|
41,892
|
|
|
|
45,385
|
|
|
Total lease liabilities
|
|
|
|
$
|
107,919
|
|
|
$
|
111,087
|
|
|
| Schedule of Information Related to Operating Finance Leases |
| |
|
Year
ended December 31, |
|
| |
|
2023
|
|
|
2022
|
|
|
Finance
leases: |
|
|
|
|
|
|
|
Finance
lease cost |
|
$
|
4,154
|
|
|
$
|
4,196
|
|
|
Weighted
average remaining lease term in years |
|
|
14.99
|
|
|
|
16.28
|
|
|
Weighted
average annual discount rate |
|
|
2.30
|
%
|
|
|
2.30
|
%
|
|
Operating
leases: |
|
|
|
|
|
|
|
|
|
Operating
lease cost |
|
$
|
18,479
|
|
|
$
|
15,901
|
|
|
Weighted
average remaining lease term in years |
|
|
9.50
|
|
|
|
8.33
|
|
|
Weighted
average annual discount rate |
|
|
3.68
|
%
|
|
|
2.17
|
%
|
|
| Schedule of Supplemental Cash Flow Information Related to Leases |
| |
|
Year
ended December 31, |
|
| |
|
2023
|
|
|
2022
|
|
|
Cash paid for amounts
included in measurement of lease liabilities: |
|
|
|
|
|
|
|
Operating
cash flows for operating leases |
|
$
|
17,930
|
|
|
$
|
16,343
|
|
|
Operating
cash flows for finance leases |
|
$
|
373
|
|
|
$
|
420
|
|
|
Financing
cash flows for finance leases |
|
$
|
2,794
|
|
|
$
|
2,834
|
|
|
| Schedule of Operating and Finance lease liabilities |
| |
|
Operating
Leases |
|
|
Finance
Leases |
|
|
2024
|
|
$
|
17,933
|
|
|
$
|
3,288
|
|
|
2025
|
|
|
10,693
|
|
|
|
3,452
|
|
|
2026
|
|
|
6,585
|
|
|
|
3,452
|
|
|
2027
|
|
|
5,209
|
|
|
|
4,017
|
|
|
2028
|
|
|
4,479
|
|
|
|
3,155
|
|
|
Thereafter
|
|
|
30,169
|
|
|
|
36,087
|
|
|
Total
lease payments |
|
$
|
75,068
|
|
|
$
|
53,451
|
|
|
Less
amount of lease payments representing interest |
|
|
(12,294
|
)
|
|
|
(8,306
|
)
|
|
Present
value of future lease payments |
|
$
|
62,774
|
|
|
$
|
45,145
|
|
|
Less
current lease liabilities |
|
|
(17,704
|
)
|
|
|
(3,253
|
)
|
|
Long-term
lease liabilities |
|
$
|
45,070
|
|
|
$
|
41,892
|
|
|