v3.25.1
Summary of Significant Accounting Policies and Liquidity and Uncertainties - Schedule of Major Categories of Variable Consideration Deductions (Details)
3 Months Ended
Mar. 31, 2025
USD ($)
Schedule of Variable Consideration Deductions [Line Items]  
Volume Incentive Rebates at Beginning Balance $ 20,917,991
Prompt Pay and Other Discounts at Beginning Balance 935,286
Accrued Returns Allowance at Beginning Balance 746,310
Volume Incentive Rebates Provisions related to sales recorded in the period 15,249,107
Prompt Pay and Other Discounts Provisions related to sales recorded in the period 973,059
Accrued Returns Allowance Provisions related to sales recorded in the period 637,787
Volume Incentive Rebates Credits/payments issued during the period (12,893,145)
Prompt Pay and Other Discounts Credits/payments issued during the period (951,139)
Accrued Returns Allowance Credits/payments issued during the period
Volume Incentive Rebates Volume Incentive Rebates at Ending Balance 23,273,953
Prompt Pay and Other Discounts at Ending Balance 957,206
Accrued Returns Allowance at Ending Balance $ 1,384,097