v3.25.4
Commitment and contingencies (Tables)
12 Months Ended
Dec. 31, 2025
Commitments and Contingencies Disclosure [Abstract]  
Contractual Obligation, Fiscal Year Maturity The following is a schedule, by years, of non-cancelable contractual commitments as of December 31, 2025 :
Total
(in thousands)
2026
$52,007
2027
8,701
2028
4,475
2029
2,185
2030
982
Total
$68,350