v3.26.1
Income taxes (Tables)
6 Months Ended
Jun. 30, 2026
Income Tax Disclosure [Abstract]  
Schedule of Deferred Tax Assets and Liabilities
The table below sets forth the gross deferred tax assets and liabilities, valuation allowance and net deferred tax liabilities as of the dates indicated.
($ in thousands)June 30, 2026December 31, 2025
Gross deferred tax assets104,116 91,096 
Gross deferred tax liabilities(80,346)(82,700)
Valuation allowance(70,926)(52,780)
Net deferred tax liabilities(47,156)(44,384)