XML 192 R176.htm IDEA: XBRL DOCUMENT v3.23.1
Segment reporting - Geographic information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Segment Reporting Information [Line Items]    
Net Revenue $ 693,617 $ 649,004
PR    
Segment Reporting Information [Line Items]    
Net Revenue 547,903 527,673
US    
Segment Reporting Information [Line Items]    
Net Revenue 125,045 103,174
Other    
Segment Reporting Information [Line Items]    
Net Revenue $ 20,669 $ 18,157