XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.2
OPERATING LEASES (Tables)
6 Months Ended
Jun. 30, 2022
Leases [Abstract]  
Assets And Liabilities, Lessee
Supplemental balance sheet information related to the Company’s operating leases are as follows:
June 30,
2022
December 31,
2021
Assets
Operating lease right-of-use assets, net of accumulated amortization$51,923 $45,245 
Total leased assets$51,923 $45,245 
Liabilities
Current portion of lease liabilities$8,130 $7,198 
Long-term lease liabilities44,705 38,595 
Total lease liabilities$52,835 $45,793 
Lessee, Operating Lease, Liability, Maturity
As of June 30, 2022, future minimum lease payments under non-cancelable operating leases are as follows:
Operating
For the period of July 1, 2022 to December 31, 2022$4,931 
Year ending December 31,
20239,283 
20249,009 
20258,333 
20266,824 
20276,369 
Thereafter14,208 
Total rental payments58,957 
Less portion representing interest(6,122)
Total principal52,835 
Less current portion(8,130)
Long-term portion$44,705 
Lessee, Operating Lease, Lease Not yet Commenced, Maturity Schedule
The future minimum lease payments for executed non-cancelable operating leases not yet commenced are as follows:
Operating
For the period of July 1, 2022 to December 31, 2022$ 
Year ending December 31,
20233,254 
20243,174 
20253,502 
20263,846 
20273,954 
Thereafter21,955 
Total rental payments$39,685