v3.26.3
Long-term debt - Schedule of Long-Term Debt Instruments (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Long-term debt $ 702,571 $ 0
Convertible Notes | Convertible Notes    
Debt Instrument [Line Items]    
Long-term debt 671,821 0
Mortgage Loan | Mortgage Loan    
Debt Instrument [Line Items]    
Long-term debt $ 30,750 $ 0