v3.26.1
Inventories - Schedule of Non-Current Inventories (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Inventory, Noncurrent [Line Items]    
Non-current inventories $ 9,875,505 $ 9,253,090
Vibativ | Raw Materials    
Inventory, Noncurrent [Line Items]    
Non-current inventories 5,557,928 4,883,895
Vibativ | Finished Goods    
Inventory, Noncurrent [Line Items]    
Non-current inventories 107,527 85,204
Kristalose | Raw Materials    
Inventory, Noncurrent [Line Items]    
Non-current inventories 2,263,417 2,261,500
Vaprisol | Raw Materials    
Inventory, Noncurrent [Line Items]    
Non-current inventories 1,171,603 1,171,603
Sancuso | Raw Materials    
Inventory, Noncurrent [Line Items]    
Non-current inventories 615,873 656,667
Sancuso | Finished Goods    
Inventory, Noncurrent [Line Items]    
Non-current inventories 0 16,429
Caldolor | Finished Goods    
Inventory, Noncurrent [Line Items]    
Non-current inventories 95,142 112,761
Acetadote | Raw Materials    
Inventory, Noncurrent [Line Items]    
Non-current inventories 23,137 24,152
Ifetroban | Raw Materials    
Inventory, Noncurrent [Line Items]    
Non-current inventories $ 40,878 $ 40,879