v3.26.1
Stockholders' Equity - Schedule of Warrants Outstanding to Acquire Shares of Common Stock (Details) - Common Stock Warrants - $ / shares
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Class of Warrant or Right [Line Items]    
Outstanding 822,260 822,260
IPO    
Class of Warrant or Right [Line Items]    
Outstanding 131,703 131,703
Exercise price per share $ 6.25  
Expiration date 2026-12  
Placement Agent | Convertible Promissory Notes    
Class of Warrant or Right [Line Items]    
Outstanding 181,174 181,174
Exercise price per share $ 6  
Expiration date 2028-01  
2023 Private Placement    
Class of Warrant or Right [Line Items]    
Outstanding 259,383 259,383
Exercise price per share $ 7.58  
Expiration date 2027-12  
October 2024 Private Placement    
Class of Warrant or Right [Line Items]    
Outstanding 150,000 150,000
Exercise price per share $ 7  
Expiration date 2029-11  
October 2025 Offering    
Class of Warrant or Right [Line Items]    
Outstanding 100,000 100,000
Exercise price per share $ 5.5  
Expiration date 2030-10