XML 86 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
Subsequent Events - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended
Jan. 31, 2022
Dec. 31, 2021
Subsequent Event [Line Items]    
Non-cancelable commitment   $ 471,294
Subsequent Event    
Subsequent Event [Line Items]    
Non-cancelable commitment $ 150,000  
Subsequent event, description In January 2022, the Company entered into an amended third-party infrastructure agreement that includes a non-cancelable commitment of $150.0 million over the next five years through January 2027.