v3.26.1
Stock-based compensation - Restricted Stock Units - Additional Information (Details) - Restricted Stock Units (RSUs) [Member]
$ in Millions
6 Months Ended
Jun. 30, 2026
USD ($)
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Unrecognized compensation expense $ 3.1
Unrecognized compensation cost remaining period 2 years 8 months 12 days