XML 49 R39.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders' Equity - IPO Warrants (Details) - IPO warrants - $ / shares
3 Months Ended 9 Months Ended
Jan. 30, 2020
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Warrants            
Number of warrants issued during the period 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   0   0   2,400
Number of warrants exercised   0 0 0 0