v3.26.1
Current liabilities - Warrant liabilities - Additional information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended
Nov. 30, 2022
Jun. 30, 2026
Jun. 30, 2025
Warrant liabilities      
Proceeds from exercise of warrants   $ 2,420 $ 6
November 2022 Series B      
Warrant liabilities      
Number of warrants per unit 8    
Proceeds from exercise of warrants $ 0    
Warrants exercise price $ 0