XML 312 R37.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 Contractual Obligations Commitments
The following table provides the Company’s contractual obligations as of December 31, 2021 (in thousands):
20222023202420252026ThereafterTotal
$120,307 $88,637 $45,136 $36,881 $29,463 $— $320,424