v3.26.1
Income taxes (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
jurisdiction
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Income taxes.      
Provision for (benefit from) income taxes $ 152 $ (4,765) $ 1,457
Incremental income tax benefits   3,500  
Increase (decrease) in income taxes     2,400
Increases recorded to income tax provision 27,100 19,400  
U.K. operating loss carryforwards 405,300    
Uncertain tax positions 0 0  
Interest and penalties accrued $ 0 $ 0 $ 0
State      
Income taxes.      
Number of jurisdictions | jurisdiction 11