Quarterly report [Sections 13 or 15(d)]

Equity - Schedule of Warrant Activity (Details)

v3.25.1
Equity - Schedule of Warrant Activity (Details) - Warrant [Member] - USD ($)
3 Months Ended
Jan. 01, 2025
Mar. 31, 2025
Schedule of Warrant Activity [Line Items]    
Number of Warrants Outstanding, Ending balance 7 7
Weighted Average Exercise Price Outstanding, Ending balance $ 17.33 $ 17.33
Weighted Average Remaining Contractual Term (in years) Outstanding Ending balance 4 years 5 months 15 days 4 years 2 months 12 days
Aggregate Intrinsic Value Outstanding, Ending balance
Number of Warrants Exercisable   7
Weighted Average Exercise Price Exercisable   $ 17.77
Weighted Average Remaining Contractual Term (in years) Exercisable   4 years
Aggregate Intrinsic Value Exercisable  
Number of Warrants, Granted  
Weighted Average Exercise Price, Granted  
Number of Warrants, Exercised  
Weighted Average Exercise Price, Exercised