v3.26.1
Schedule of Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Tax Examination [Line Items]        
Total current income tax $ (8,535) $ (18,616) $ (20,988) $ (33,806)
Total deferred income tax (5,560) 468 (5,009) (2,002)
Total income provision $ (14,095) $ (18,148) $ (25,997) $ (35,808)
Effective tax rate 36.50% 29.20% 31.50% 29.30%
UNITED STATES        
Income Tax Examination [Line Items]        
Total current income tax $ (7,327) $ (8,286) $ (14,417) $ (11,920)
Total deferred income tax (3,130) 58 (994) (1,355)
COLOMBIA        
Income Tax Examination [Line Items]        
Total current income tax (1,208) (10,329) (6,571) (21,881)
Total deferred income tax (2,430) 410 (4,015) (647)
PANAMA        
Income Tax Examination [Line Items]        
Total current income tax $ (1) $ (5)