XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.3
STOCKHOLDERS' EQUITY - Net Loss Per Share (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Stock options and warrants excluded from diluted net loss per share calculation due to net loss position        
Public Offering [Line Items]        
Potential dilutive securities excluded from diluted earnings (loss) per share calculation (in shares) 90,645,922 76,588,779 90,645,922 76,588,779