v3.26.1
SUPPLEMENTAL FINANCIAL STATEMENTS INFORMATION (Tables)
6 Months Ended
Jun. 30, 2026
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Inventory
Inventory consisted of the following:
June 30,
2026
December 31,
2025
Raw materials$259,353 $106,510 
Work-in-process1,240,090 801,061 
Finished goods283,081 391,312 
Total inventory$1,782,524 $1,298,883 
Schedule of Property, Plant and Equipment, Net
Property, Plant and Equipment, Net consisted of the following:
June 30,
2026
December 31,
2025
Property, plant and equipment, gross$2,101,032 $2,026,813 
Accumulated depreciation(1,111,038)(1,074,305)
Total property, plant and equipment, net$989,994 $952,508 
Schedule of Intangible Assets, Net
Intangible Assets, Net consisted of the following:
June 30,
2026
December 31,
2025
Finite-lived intangible assets$5,173,642 $723,966 
Indefinite-lived intangible assets300,000 — 
Gross intangible assets:5,473,642 723,966 
Accumulated amortization(594,275)(510,129)
Net carrying value$4,879,367 $213,837 
Schedule of Accounts Payable and Accrued Liabilities
Accounts Payable and Accrued Liabilities consisted of the following:
June 30,
2026
December 31,
2025
Accounts payable and accrued operating expenses$406,977 $312,768 
Accrued rebates payable243,526 166,925 
Accrued compensation expense220,506 219,422 
Accrued Interest
47,129 907 
Foreign currency exchange forward contracts33,525 31,007 
Lease liability16,058 8,685 
Accrued royalties payable15,502 7,968 
Accrued income taxes 9,137 3,667 
Other13,433 7,682 
Total accounts payable and accrued liabilities$1,005,793 $759,031