v3.26.3
Organization, liquidity and going concern and basis of presentation (Additional Information) (Details) - USD ($)
$ in Thousands
6 Months Ended
Aug. 10, 2026
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Organization, Liquidity And Going Concern [Line Items]        
Accumulated deficit   $ 179,795   $ 135,029
Net cash used in operating activities   44,174 $ 20,121  
Cash and cash equivalents   $ 95,376   $ 136,682
Subsequent Event [Member]        
Organization, Liquidity And Going Concern [Line Items]        
Proceeds from Issuance Initial Public Offering $ 151,700