v3.26.1
Property Plant and Equipment (Details 1) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Property Plant and Equipment        
Depreciation expense for property, plant, and equipment $ 719,670 $ 488,183 $ 1,330,002 $ 1,003,465