v3.26.1
Joint Venture - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Jun. 04, 2025
Joint Venture [Line Items]        
Loss on equity method investment $ (422,487) $ (68,864)    
Total accounts receivable, net 49,866   $ 67,323  
Phosagmex Joint Venture [Member]        
Joint Venture [Line Items]        
Loss on equity method investment $ (113,229)      
CapLat [Member]        
Joint Venture [Line Items]        
Equity interests in joint venture 50.00%     50.00%
ORM [Member]        
Joint Venture [Line Items]        
Equity interests in joint venture 78.30%     50.00%