v3.25.2
Consolidated Financial Statement Details (Details 1) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Financial Statement Details    
Gross property, plant and equipment $ 25,560,158 $ 24,884,609
Accumulated depreciation (8,744,414) (7,700,417)
Total property, plant and equipment, net $ 16,815,744 $ 17,184,192