XML 42 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Segment Reporting Information [Line Items]      
Revenues $ 446,159 $ 466,709 $ 437,553
Brazil [Member]      
Segment Reporting Information [Line Items]      
Revenues 30,351   20,653
Non-US [Member]      
Segment Reporting Information [Line Items]      
Revenues $ 250,403   $ 236,901