Quarterly report [Sections 13 or 15(d)]

Summary of Warrant Activity (Details)

v3.26.1
Summary of Warrant Activity (Details) - Common Stock Warrants [Member] - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Number of Warrants, Beginning Balance 10,502,236  
Weighted Average Exercise Price, Beginning Balance $ 6.37  
Weighted Average Remaining Contractual Term (years), Beginning   4 years 5 months 12 days
Aggregate Intrinsic Value, Beginning $ 7,464,802  
Number of Warrants, Issued  
Weighted Average Exercise Price, Issued  
Number of Warrants, Exercised (155,432)  
Weighted Average Exercise Price, Exercised $ 3.37  
Aggregate Intrinsic Value, Exercised $ 82,177  
Number of Warrants, Forfeited  
Weighted Average Exercise Price, Forfeited  
Number of Warrants, Cancelled/Expired (1,674)  
Weighted Average Exercise Price, Cancelled/Expired  
Number of Warrants, Ending Balance 10,345,130 10,502,236
Weighted Average Exercise Price, Ending Balance $ 6.37 $ 6.37
Weighted Average Remaining Contractual Term (years), Ending Balance 4 years 5 months 12 days  
Aggregate Intrinsic Value, Ending $ 7,032,812 $ 7,464,802
Number of Warrants, Exercisable 10,338,880  
Weighted Average Exercise Price, Exercisable $ 6.42  
Weighted Average Remaining Contractual Term (years), Exercisable 4 years 5 months 19 days  
Aggregate Intrinsic Value, Exercisable $ 7,032,812