XML 63 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Subsequent Events (Details) - Subsequent Event [Member]
May 15, 2025
USD ($)
Subsequent Events [Line Items]  
Settlement payment received $ 412,500
Settlement additional received 812,500
Settlement monthly installments $ 12,500