XML 45 R29.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES (Tables)
3 Months Ended
Mar. 31, 2023
Leases [Abstract]  
Schedule of Components of Lease Expenses During the three months ended March 31, 2023 and 2022, the components of lease expense were as follows:
 Three Months Ended
March 31,
Income Statement Classification20232022
Operating lease costSelling, general and administrative expenses$11,183 $15,884 
Variable lease costSelling, general and administrative expenses3,648 3,187 
Short-term lease costSelling, general and administrative expenses2,656 1,039 
Total lease cost$17,487 $20,110 
Schedule of Supplemental Cash Flow Information Supplemental cash flow information related to leases for the three months ended March 31, 2023 and 2022 was as follows:
Three Months Ended
March 31,
 20232022
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows used for operating leases$11,719 $14,803 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$3,349 $19,484 
Non-cash net increase/(decrease) due to lease modifications:
Operating lease right-of-use assets$1,383 $(7,428)
Operating lease liabilities$1,114 $(7,434)
Schedule of Weighted Average Lease Terms and Discount Rates Weighted average remaining lease term and discount rate as of March 31, 2023 and 2022 were as follows:
 As of March 31, 2023As of March 31, 2022
Weighted average remaining lease term, in years:
Operating leases5.35.7
Weighted average discount rate:
Operating leases3.3 %2.4 %
Schedule of Maturity of Operating Lease Liabilities As of March 31, 2023, operating lease liabilities will mature as follows:
Year ending December 31,Lease Payments
2023 (excluding three months ended March 31, 2023)
$34,923 
202438,223 
202530,128 
202623,774 
202714,968 
Thereafter29,400 
Total lease payments171,416 
Less: imputed interest(12,571)
Total$158,845