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
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Long-term debt $ 701,874 $ 0
Convertible Notes | Convertible Debt    
Debt Instrument [Line Items]    
Long-term debt 671,124 0
Mortgage Loan | Mortgages    
Debt Instrument [Line Items]    
Long-term debt $ 30,750 $ 0