v3.26.1
Corrections of Consolidated Statements of Operations and Comprehensive Loss (Details) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Net loss per share of common stock, basic $ (0.45) $ (1.14) $ (1.32) $ (2.20)
Net loss per share of common stock, diluted $ (0.45) (1.14) $ (1.32) (2.20)
Previously Reported [Member]        
Net loss per share of common stock, basic   (1.09)   (2.14)
Net loss per share of common stock, diluted   $ (1.09)   $ (2.14)