XML 58 R47.htm IDEA: XBRL DOCUMENT v3.25.1
Inventory - Schedule of Inventory (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Schedule of Inventory [Abstract]    
Raw materials $ 1,560,440 $ 1,356,228
Work-in-process 5,756,179 5,746,865
Finished goods 40,747 9,530
Total $ 7,357,366 $ 7,112,623