XML 196 R182.htm IDEA: XBRL DOCUMENT v3.23.3
Segment reporting - Geographic information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Segment Reporting Information [Line Items]        
Net Revenue $ 693,569 $ 1,006,113 $ 2,079,325 $ 2,346,390
PR        
Segment Reporting Information [Line Items]        
Net Revenue 539,985 852,149 1,623,963 1,940,457
US        
Segment Reporting Information [Line Items]        
Net Revenue 131,698 133,071 389,463 347,614
Other        
Segment Reporting Information [Line Items]        
Net Revenue $ 21,886 $ 20,893 $ 65,899 $ 58,319