XML 116 R91.htm IDEA: XBRL DOCUMENT v3.25.1
Net Loss Per Share Attributable to Common Stockholders (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Net Loss Per Share Attributable to Common Stockholders [Abstract]    
Weighted average number of shares, penny warrant shares 2,435 2,435
Exercise price per share (in Dollars per share) $ 0.01 $ 0.01
Weighted average number of shares, issuable to joint venture arrangement 1,194 1,194