v3.26.1
Joint Venture - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Jun. 04, 2025
Joint Venture [Line Items]            
Loss on equity method investment $ (277,424) $ (249,244) $ (699,911) $ (318,108)    
Total accounts receivable, net 129,389   129,389   $ 67,323  
Phosagmex Joint Venture [Member]            
Joint Venture [Line Items]            
Loss on equity method investment $ (64,300)   $ (200,000)      
CapLat [Member]            
Joint Venture [Line Items]            
Equity interests in joint venture 50.00%   50.00%     50.00%
ORM [Member]            
Joint Venture [Line Items]            
Equity interests in joint venture 78.30%   78.30%     50.00%