XML 48 R38.htm IDEA: XBRL DOCUMENT v3.25.2
Schedule of Geographic Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Total Revenues $ 255,546 $ 219,654 $ 477,834 $ 412,281
COLOMBIA        
Disaggregation of Revenue [Line Items]        
Total Revenues 6,621 5,830 13,035 11,069
UNITED STATES        
Disaggregation of Revenue [Line Items]        
Total Revenues 242,347 209,698 454,801 393,701
PANAMA        
Disaggregation of Revenue [Line Items]        
Total Revenues 54 434 509 528
Due from Other Related Parties [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues $ 6,524 $ 3,692 $ 9,489 $ 6,983