XML 46 R39.htm IDEA: XBRL DOCUMENT v3.25.3
Summary of Significant Accounting Policies - Summary of Potentially Dilutive Securities Excluded from Calculation of Diluted Net Loss per Share (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Potentially dilutive securities excluded from calculation of diluted net loss per share 1,146,311 317,216 1,146,311 317,216
Employee Stock Option        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Potentially dilutive securities excluded from calculation of diluted net loss per share 68,558 127,741 68,558 127,741
Common stock warrants        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Potentially dilutive securities excluded from calculation of diluted net loss per share 1,018,871 172,126 1,018,871 172,126
Restricted stock units        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Potentially dilutive securities excluded from calculation of diluted net loss per share 58,882 17,349 58,882 17,349