XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.1
OPERATING LEASES (Tables)
3 Months Ended
Mar. 31, 2022
Leases [Abstract]  
Assets And Liabilities, Lessee
Supplemental balance sheet information related to the Company’s operating leases are as follows:
March 31,
2022
December 31,
2021
Assets
Operating lease right-of-use assets, net of accumulated amortization$54,566 $45,245 
Total leased assets$54,566 $45,245 
Liabilities
Current portion of lease liabilities$7,773 $7,198 
Long-term lease liabilities46,755 38,595 
Total lease liabilities$54,528 $45,793 
Lessee, Operating Lease, Liability, Maturity
As of March 31, 2022, future minimum lease payments under non-cancelable operating leases are as follows:
Operating
For the period of April 1, 2022 to December 31, 2022$7,003 
Year ending December 31,
20239,311 
20249,031 
20258,338 
20266,824 
20276,369 
Thereafter14,208 
Total rental payments61,084 
Less portion representing interest(6,556)
Total principal54,528 
Less current portion(7,773)
Long-term portion$46,755 
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 April 1, 2022, to December 31, 2022$ 
Year ending December 31,
20233,354 
20243,272 
20253,610 
20263,965 
20274,076 
Thereafter22,633 
Total rental payments$40,910