v3.26.1
Warrants - Summary of warrant activity during the periods (Parenthetical) (Details) - $ / shares
6 Months Ended
Jun. 30, 2026
Sep. 30, 2025
Aug. 31, 2022
Class of Warrant or Right [Line Items]      
Warrant exercise price     $ 11.79
Warrants      
Class of Warrant or Right [Line Items]      
Warrant exercise price   $ 0.5  
Warrants shares exercised 0