v3.25.4
Stock Compensation - Schedule of Stock Option Activity (Details) - Stock Option [Member] - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Stock Options, Outstanding Balance 18 5
Weighted Average Exercise Price Per Share, Outstanding Balance $ 59,864 $ 20,376
Weighted Average Remaining Contractual Life in Years, Outstanding Balance 5 years 9 months 18 days 3 years
Aggregate Intrinsic Value, Outstanding Balance
Number of Stock Options, Exercisable   5
Weighted Average Exercise Price Per Share, Exercisable   $ 20,376
Weighted Average Remaining Contractual Life in Years, Exercisable   3 years
Aggregate Intrinsic Value, Exercisable  
Number of Stock Options, Granted  
Weighted Average Exercise Price Per Share, Granted  
Aggregate Intrinsic Value, Granted  
Number of Stock Options, Exercised  
Weighted Average Exercise Price Per Share, Exercised  
Aggregate Intrinsic Value, Exercised  
Number of Stock Options, Cancelled and forfeited   (13)
Weighted Average Exercise Price Per Share, Cancelled and forfeited   $ 75,052
Aggregate Intrinsic Value, Cancelled and forfeited