v3.26.3
Related party transactions - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Related Party Transactions (Details) [Line Items]          
Assigned receivables $ 950,247   $ 950,247   $ 764,183
Loss from sale of receivables 101,449 $ 86,291 101,449 $ 86,291  
Financial investments 612,498   612,498   454,781
Interest income 65,946 $ 135,030 219,278 363,080  
Commitments agreements amount $ 197,041   197,041   $ 115,804
Certificado de Depósito Interbancário          
Related Party Transactions (Details) [Line Items]          
Interest income     $ 25,596 $ 36,432