XML 59 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' (Deficit) Equity - IPO Warrants (Details) - IPO warrants - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Jan. 31, 2020
Warrants      
Number of shares which may be purchased with warrants     100,000
Exercise price of warrants $ 7.5   $ 7.5
Percentage of exercise price to the share offering price     125.00%
Warrant term     5 years
Warrants outstanding 2,400 2,400  
Number of warrants exercised 0 0