v3.26.1
Fair value of financial instruments - Narrative (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Customer deposit, agreement term 4 years 6 months 2 years
Weighted average discount rate | Discounted cash flow    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Leaseback liability, measurement input 0.055 0.051
Customer deposit, measurement input 0.067 0.060
Fair value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Term loan $ 150,365 $ 149,400
Derivative liability 30,922 26,564
Customer deposits, fair value   4,515
Fair value | Leaseback liability with related party | Financial Liability    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-term debt 5,410 5,798
Carrying value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Term loan 143,871 130,563
Customer deposits, fair value 4,751 4,515
Carrying value | Leaseback liability with related party | Financial Liability    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-term debt $ 5,410 $ 5,798