XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
Contractual Obligation, Fiscal Year Maturity As of June 30, 2022, our outstanding contractual obligations with a term of 12 months or longer consist of the following (in thousands):
Contractual Obligations
2022 (for remaining 6 months)$10,231 
202318,995 
202414,845 
20254,548 
Total future minimum commitments, net$48,619