v3.26.1
Net Loss Per Share (Additional Information) (Details) - shares
Mar. 31, 2026
Feb. 03, 2026
Dec. 31, 2025
Jun. 18, 2024
Sep. 21, 2023
Common stock, shares issued 8,491,267   7,033,004 3,250,000  
Treasury Stock Common Shares Outstanding 1,458,263   1,458,263    
Series 1 Preferred Stock [Member]          
Treasury Stock Common Shares Outstanding 5,000,000 5,000,000      
Warrant [Member]          
Common stock, shares issued         8,500,000