v3.26.1
Summary of Warrant Activity (Details) (Parenthetical) - shares
3 Months Ended
Dec. 29, 2025
Jul. 22, 2025
Jun. 02, 2025
Mar. 31, 2026
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Stock issued, shares   2,121,895 2,100,291  
Securities Purchase Agreement [Member] | December Two Thousand Twenty Five Offering [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Stock issued, shares 330,000      
Securities Purchase Agreement [Member] | December Two Thousand Twenty Five Offering [Member] | Pre Funded Warrant Shares [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Stock issued, shares 1,609,114     1,100,000