XML 62 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value (Details Narrative) - USD ($)
6 Months Ended
Mar. 06, 2024
Jun. 30, 2025
Jun. 30, 2024
Minimum [Member]      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Price per warrant     $ 48.85
Maximum [Member] | Alpha Warrants [Member]      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Price per warrant     0.0012
Settlement Agreement [Member] | 2023 Warrant [Member]      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Payments for repurchase of warrants   $ 900,000  
Exchange Agreement [Member]      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Payments for repurchase of warrants $ 900,000    
Exchange Agreement [Member] | Minimum [Member]      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Price per warrant     4.07
Exchange Agreement [Member] | Maximum [Member] | Alpha Warrants [Member]      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Price per warrant     $ 0.0001
Exchange Agreement [Member] | 2023 Warrant [Member]      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Warrant issued 73,333    
Exchange Agreement [Member] | Common Stock [Member]      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Warrant issued 13,017    
Exchange Agreement [Member] | Common Stock [Member] | 2023 Warrant [Member]      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Warrant issued 13,107    
Exchange Agreement [Member] | Pre-Funded Warrant [Member]      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Warrant issued 39,130