v3.26.3
Income taxes - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2025
Sep. 30, 2025
Sep. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]              
Income tax (benefit) expense       $ 2,039 $ 299,222 $ (14,550)  
Loss before income taxes $ (3,789) $ (26,647) $ (86,817) (90,606) (133,089) (67,733)  
Current Foreign Tax Expense (Benefit)       1,689 2,478 3,176  
Unrecognized Tax Benefits 29,661     29,661 27,019 25,836 $ 23,414
Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions       5,815 4,665 4,948  
Unrecognized Tax Benefits that Would Impact Effective Tax Rate 15,200     15,200 11,600 10,900  
Valuation allowance $ 344,335     344,335 327,367    
Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions       $ (3,173) $ (3,482) $ (2,526)