v3.26.1
Inventory - Schedule of Inventory (Details) - USD ($)
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Schedule of Inventory [Abstract]            
Raw materials (includes goods in transit $1,039,881 (December 31, 2025: $502,392)] $ 7,897,643   $ 7,027,016      
Work-in-progress 1,833,138   1,426,933      
Finished goods [1] 8,852,456   8,717,761      
Less: Inventory valuation allowance (101,634) $ (101,590) (107,708)
Total $ 18,481,603   $ 17,064,002      
[1] Including two systems of $491,700 and nil as on June 30, 2026 and December 31, 2025, respectively, located at distributor on behalf of the Company for the purposes of FDA clinical trials.