v3.26.1
Income taxes - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Income Taxes      
Valuation allowance $ 468,288   $ 464,740
Net deferred tax assets (net of valuation allowance) 811,150   814,265
Net deferred tax asset 810,501   812,318
Income tax expense 46,936 $ 45,063  
Dividends paid $ 49,949 $ 49,899  
Effective Income Tax Rate Continuing Operations 16.00% 20.20%  
Other assets      
Income Taxes      
Net deferred tax assets (net of valuation allowance) $ 811,200   814,200
Other liabilities      
Income Taxes      
Net deferred tax liabilities 649   1,900
PR      
Income Taxes      
Valuation allowance 81,702   78,153
Net deferred tax asset $ 586,919   584,097
Computed income tax at statutory rates 37.50% 37.50%  
Deferred tax assets liabilities Gross $ 668,600    
US      
Income Taxes      
Valuation allowance 386,586   386,587
Net deferred tax asset 223,582   $ 228,221
Deferred Tax Assets $ 610,200