XML 37 R23.htm IDEA: XBRL DOCUMENT v3.25.3
Basic and Diluted Net Income (Loss) Per Share (Tables)
9 Months Ended
Sep. 30, 2025
Basic and Diluted Net Income (Loss) Per Share [Abstract]  
Schedule of Computation of Net Diluted Loss Per Share Securities that could potentially dilute net income per share in the future but were excluded in the computation of net diluted loss per share for the periods presented with a net loss as of September 30, 2025 and 2024, are as follows:
   As of September 30, 
   2025   2024 
         
Warrants to purchase Common Stock   4,480,839    4,904,016 
Options to purchase Common Stock   1,400,000    3,500,417 
RSUs issued under a management equity plan   2,739,837    14,335,305 
    8,620,676    22,739,738