v3.26.1
Loss per share of common stock - Antidilutive Securities (Details) - shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Stock options    
Loss per share of common stock    
Outstanding securities not included in the calculation of diluted earnings per share of common stock (in shares) 420 420
RSUs    
Loss per share of common stock    
Outstanding securities not included in the calculation of diluted earnings per share of common stock (in shares) 222,612 21,951
Warrants    
Loss per share of common stock    
Outstanding securities not included in the calculation of diluted earnings per share of common stock (in shares) 8,943,612 706,477