XML 38 R31.htm IDEA: XBRL DOCUMENT v3.24.2
Significant Accounting Policies - Calculation of Net Loss and Number of Shares Used to Compute Basic and Diluted Net Loss per Share (Parenthetical) (Details) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Loss Earnings Per Share [Line Items]        
Earnings (loss) per share basic $ 0 $ (0.04) $ (0.02) $ (0.08)
Earnings (loss) per share-diluted 0 (0.04) (0.02) (0.08)
Exclusion of licensing revenue change in estimate        
Loss Earnings Per Share [Line Items]        
Earnings (loss) per share basic (0.01) (0.06) (0.03) (0.1)
Earnings (loss) per share-diluted $ (0.01) $ (0.06) $ (0.03) $ (0.1)