XML 74 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
LEASES (Details - Lease Cost) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
Operating Lease, Cost $ 121,578 $ 99,323
Finance lease cost:    
Depreciation of leased equipment 3,068 3,122
Interest on lease liabilities 46 210
Total finance lease cost 3,114 $ 3,332
Lease abandonment charges $ 12,600