XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Net Loss per Share Attributable to Common Stockholders - Computations of Diluted Weighted Average Shares Outstanding (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Weighted Average Number of Shares Outstanding [Abstract]        
Options to purchase common stock (in shares) 4,648,497 3,171,139 4,648,497 3,171,139
Warrants to purchase common stock (in shares) 141,639 196,816 141,639 196,816
Total potential shares (in shares) 10,769,754 15,046,930 10,769,754 15,046,930
April 2023 Financing [Member]        
Weighted Average Number of Shares Outstanding [Abstract]        
Warrants to purchase common stock in connection financing (in shares) 68,809 68,809 68,809 68,809
November 2023 Financing [Member]        
Weighted Average Number of Shares Outstanding [Abstract]        
Warrants to purchase common stock in connection financing (in shares) 5,805,083 11,610,166 5,805,083 11,610,166
June 2025 Financing [Member]        
Weighted Average Number of Shares Outstanding [Abstract]        
Warrants to purchase common stock in connection financing (in shares) 105,726 0 105,726 0