XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Concentration risks (Details)
12 Months Ended
Feb. 04, 2025
Sep. 13, 2024
Dec. 31, 2024
USD ($)
customer
Dec. 31, 2023
USD ($)
customer
Dec. 31, 2022
USD ($)
customer
Concentration risks          
Aggregate dollar amount of net sales     $ 33,049,533 $ 43,596,926 $ 94,818,938
Syringes and needles | China          
Concentration risks          
Tariff percentage   100.00%      
Other products          
Concentration risks          
Aggregate dollar amount of net sales     $ 45,852 $ 266,273 $ 451,950
Other products | China | Forecast          
Concentration risks          
Tariff percentage 20.00%        
Net Sales | Customer Concentration Risk          
Concentration risks          
Number of significant customers | customer     3 4 4
Aggregate dollar amount of net sales     $ 17,800,000 $ 25,900,000 $ 66,400,000
Net Sales | Customer Concentration Risk | Significant customers          
Concentration risks          
Percentage of net sales to significant customers     53.80% 61.30% 70.00%
Cost of Sales, Manufacturing | Supplier Concentration Risk | China          
Concentration risks          
Percentage of net sales to significant customers     83.90% 88.40% 91.60%