XML 63 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Subsequent Events (Details) - shares
Apr. 19, 2025
Mar. 31, 2025
Dec. 31, 2024
Subsequent Events      
Common stock reserved   4,849,564 827,586
Subsequent Events | 2025 Employment Inducement Incentive Award Plan      
Subsequent Events      
Common stock reserved 1,000,000