XML 83 R64.htm IDEA: XBRL DOCUMENT v3.25.4
Income taxes - Schedule of Domestic and Foreign Components of Income (Loss) before Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]      
Domestic $ (884) $ (88,789) $ (110,640)
Foreign 9,221 7,851 6,999
Net income (loss) before taxes $ 8,337 $ (80,938) $ (103,641)