v3.26.3
Net Income (Loss) Per Share (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Sep. 30, 2025
Sep. 30, 2025
Net Income (Loss) Per Share [line Items]        
Loss allocated to pre-funded warrants  
Convertible Notes [Member]        
Net Income (Loss) Per Share [line Items]        
Convertible notes representing shares   $ 2,971,433