XML 241 R44.htm IDEA: XBRL DOCUMENT v3.22.4
LEASES (Tables)
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Schedule of lease cost
The components of operating lease expense were as follows:
Lease CostsYears ended December 31,
202220212020
Operating lease cost$14,743 $11,095 $6,524 
Short-term lease cost2,166 2,308 1,940 
Variable lease cost1,047 1,659 1,760 
Net lease cost$17,956 $15,062 $10,224 
Supplemental information related to leases is as follows:
Other InformationYears ended December 31,
20222021
Cash flows:
Cash paid amounts included in the measurement of lease liabilities:
Operating cash outflows from operating leases$13,562 $11,432 
Right-of-use assets obtained in exchange for lease obligations (non-cash):
Operating leases$25,171 $20,140 
Lease term and discount rate:
Weighted average remaining lease term (years)76
Weighted average discount rate1.57 %1.81 %
Schedule of supplemental information related to leases
Supplemental information related to leases is as follows:
Other InformationYears ended December 31,
20222021
Cash flows:
Cash paid amounts included in the measurement of lease liabilities:
Operating cash outflows from operating leases$13,562 $11,432 
Right-of-use assets obtained in exchange for lease obligations (non-cash):
Operating leases$25,171 $20,140 
Lease term and discount rate:
Weighted average remaining lease term (years)76
Weighted average discount rate1.57 %1.81 %
Schedule of operating lease maturity
As of December 31, 2022, maturities of lease liabilities were as follows:
Year ending December 31,Amount
2023$11,054 
202410,878 
20258,942 
20267,022 
20275,943 
Thereafter17,876 
Total lease payments61,715 
Less: Interest(2,930)
Present value of operating lease liabilities$58,785 
Schedule of future minimum operating rental income Future minimum operating rental income based on contractual agreements is as follows:
Year ending December 31,Amount
2023$1,881 
20241,904 
20251,363 
2026408 
2027131 
Thereafter— 
Total $5,687