v3.26.1
Goodwill and intangible assets - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Goodwill And Intangible Assets [Line Items]      
Amortization of intangible assets $ 477 $ 1,444 $ 2,979
Write-off of intangible assets 0 13,416 $ 13,416
Accumulated impairment of goodwill $ 0    
Customer Relationships, Trademarks, Trade Names And Domain Names      
Goodwill And Intangible Assets [Line Items]      
Write-off of intangible assets   $ 13,400