v3.26.1
REVISION OF PREVIOUSLY ISSUED FINANCIAL STATEMENTS - Schedule of Aforementioned Revisions Consolidated Statements Operations (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2025
As Reported [Member]    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Revenue $ 21,103,134 $ 40,651,700
Cost of goods sold 16,669,281 31,732,040
Adjustments [Member]    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Revenue (642,097) (1,221,915)
Cost of goods sold (642,097) (1,221,915)
As Revised [Member]    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Revenue 20,461,037 39,429,785
Cost of goods sold $ 16,027,184 $ 30,510,125