XML 49 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Operating Lease Cost, Lease Term and Discount Rate The components of lease costs, lease term and discount rate as of December 31 were as follows:
Operating Leases
202120202019
Lease expense:
Operating lease expense$10,101 $8,874 $2,289 
Sublease income(1,047)(691)(157)
Total lease expense $9,054 $8,183 $2,132 
Other information:
Cash paid for operating lease liabilities$10,743 $9,326 $2,011 
Non-cash acquisition of property and equipment through tenant improvement allowance$9,692 $— $— 
Right-of-use assets obtained in exchange for operating lease liabilities for the years ended December 31, 2021, 2020 and 2019
$23,310 $3,646 $7,097 
Weighted-average remaining lease term - operating leases8.2 years6.3 years6.8 years
Weighted-average discount rate - operating leases5.2 %5.5 %5.5 %
Schedule of Future Minimum Contractual Commitments
Future minimum payments required under operating leases that have initial or remaining non-cancelable lease terms in excess of one year at December 31, 2021 were as follows:
Operating Leases
Year Ended December 31,
2022$12,877 
202312,279 
202411,147 
202510,204 
20269,169 
Thereafter17,561 
Total lease payments$73,237 
Less: present value discount(2,862)
Present value of lease liabilities$70,375 
Long-term Purchase Commitment
Future minimum contractual commitments that have initial or remaining non-cancelable terms in excess of one year were as follows:
Contractual Commitments
Year Ended December 31,
2022$37,252 
202340,929 
202414,037 
2025359,109 
2026320,936 
Thereafter7,000 
Total commitments$779,263