XML 86 R76.htm IDEA: XBRL DOCUMENT v3.25.1
Net Loss Per Share Attributable to Common Stockholders (Details) - $ / shares
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 28, 2025
Net Loss Per Share Attributable to Common Stockholders [Line Items]      
Weighted average number of shares, penny warrant shares 1,876,000 2,197  
Exercise price per share (in Dollars per share) $ 0.001    
Weighted average number of shares, issuable to joint venture arrangement   944  
Warrant [Member]      
Net Loss Per Share Attributable to Common Stockholders [Line Items]      
Exercise price per share (in Dollars per share) 5.65    
Common Stock [Member]      
Net Loss Per Share Attributable to Common Stockholders [Line Items]      
Exercise price per share (in Dollars per share) 1.36   $ 1.359
Common Stock [Member] | Warrant [Member]      
Net Loss Per Share Attributable to Common Stockholders [Line Items]      
Exercise price per share (in Dollars per share) $ 0.01