Quarterly report [Sections 13 or 15(d)]

Long-term debt - Schedule of Long-Term Debt Instruments (Details)

v3.26.1
Long-term debt - Schedule of Long-Term Debt Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Long-term debt $ 701,056 $ 0
Convertible Notes | Convertible Notes    
Debt Instrument [Line Items]    
Long-term debt 670,306 0
Mortgage Loan | Mortgage Loan    
Debt Instrument [Line Items]    
Long-term debt $ 30,750 $ 0