XML 43 R37.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholders' Equity - Schedule of Warrants Outstanding to Acquire Shares of Common Stock (Details) - Common Stock Warrants - $ / shares
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Class of Warrant or Right [Line Items]    
Outstanding 815,677 815,677
Series A Convertible Preferred Stock    
Class of Warrant or Right [Line Items]    
Outstanding 92,184 92,184
Exercise price per share $ 9.15  
Expiration date 2025-12  
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 182,407 182,407
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