XML 63 R58.htm IDEA: XBRL DOCUMENT v3.25.3
Net Loss Per Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) - shares
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Antidilutive Securities Excluded From Computation Of Earnings Per Share LineItems    
Antidilutive securities excluded from computation of earnings per share, amount 29,680,614 28,700,466
Stock Options [Member]    
Antidilutive Securities Excluded From Computation Of Earnings Per Share LineItems    
Antidilutive securities excluded from computation of earnings per share, amount 21,316,902 21,875,754
Restricted Stock [Member]    
Antidilutive Securities Excluded From Computation Of Earnings Per Share LineItems    
Antidilutive securities excluded from computation of earnings per share, amount 1,539,000 0
Warrants to Purchase Common Stock [Member]    
Antidilutive Securities Excluded From Computation Of Earnings Per Share LineItems    
Antidilutive securities excluded from computation of earnings per share, amount 6,824,712 6,824,712