XML 67 R55.htm IDEA: XBRL DOCUMENT v3.25.3
Net Loss Per Share - Schedule of Antidilutive Securities, Excluded from Computation of Diluted Net Loss per Share (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Net Loss Per Share        
Dilutive impact from potentially issuable common shares $ 0 $ 0 $ 0 $ 0
Total common stock equivalents 28,078,222 22,800,519 28,078,222 22,800,519
Pre-Funded Warrants        
Net Loss Per Share        
Warrants outstanding 9,713,684 10,805,957 9,713,684 10,805,957
Options to purchase common stock        
Net Loss Per Share        
Total common stock equivalents 21,936,593 19,784,690 21,936,593 19,784,690
RSUs        
Net Loss Per Share        
Total common stock equivalents 4,641,629 3,015,829 4,641,629 3,015,829
PSUs        
Net Loss Per Share        
Total common stock equivalents 1,500,000   1,500,000