XML 39 R29.htm IDEA: XBRL DOCUMENT v3.25.2
Summary of Significant Accounting Policies (Details) - shares
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Summary of Significant Accounting Policies    
Potential Equivalent Shares Excluded 342,501 180,986
Warrants To Purchase Common Stock    
Summary of Significant Accounting Policies    
Potential Equivalent Shares Excluded 180,707 180,707
Shares Issuable upon Conversion of Series A Convertible Preferred Stock    
Summary of Significant Accounting Policies    
Potential Equivalent Shares Excluded 1 1
Restricted Stock Units    
Summary of Significant Accounting Policies    
Potential Equivalent Shares Excluded 161,527  
Options to purchase common stock    
Summary of Significant Accounting Policies    
Potential Equivalent Shares Excluded 266 278