v3.21.2
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2021
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Minimum Payments Required Under Operating Leases
Future minimum payments required under operating leases that have commenced and have initial or remaining non-cancelable lease terms in excess of one year at September 30, 2021 were as follows:
Operating Leases
Year Ended December 31,
2021 (October 1 to December 31)
$2,914 
202212,403 
202312,129 
202411,147 
202510,205 
Thereafter26,729 
Total lease payments$75,527 
Less: present value discount(3,169)
Present value of lease liabilities$72,358 
Schedule of Future Minimum Contractual Commitments
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,
2021 (October 1 to December 31)
$6,807 
202229,358 
202333,184 
20247,183 
2025356,309 
Thereafter327,937 
Total commitments$760,778