XML 56 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Business and Geographic Segment Information - Schedule of Assets by Geographic Areas (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]    
Assets $ 2,061,814 $ 2,125,616
Operating Segments | Mexico    
Segment Reporting Information [Line Items]    
Assets 1,314,169 1,396,605
Operating Segments | Peru    
Segment Reporting Information [Line Items]    
Assets 574,737 559,428
Corporate    
Segment Reporting Information [Line Items]    
Assets $ 172,908 $ 169,583