Quarterly report [Sections 13 or 15(d)]

Share-based compensation - Equity Incentive Plan (Details)

v3.25.2
Share-based compensation - Equity Incentive Plan (Details) - Plan - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Number of Shares      
Outstanding at the beginning of the period 81,077    
Granted 109,853 15,031  
Outstanding at the end of the period 190,930   81,077
Exercisable at June 30, 2025 76,744    
Weighted Average Exercise Price      
Outstanding the beginning of the period $ 98.93    
Granted 4.711 $ 8.925  
Outstanding at the end of the period 44.72   $ 98.93
Exercisable at June 30, 2025 $ 104.12    
Weighted Average Remaining Contractual Term (Years)      
Weighted average remaining contractual term (years) 8 years 8 months 4 days   7 years 4 months 20 days
Exercisable at June 30, 2025 (years) 6 years 10 months 9 days