XML 56 R50.htm IDEA: XBRL DOCUMENT v3.25.3
Joint Venture - Summary of Financial Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Business Combination And Asset Acquisition [Line Items]          
Net (Loss) Income $ (13,072,746) $ 18,688,236 $ (25,679,139) $ 20,659,157  
Total assets 17,739,022   17,739,022   $ 18,491,890
Total Liabilities 101,038,793   101,038,793   $ 97,575,061
Phosagmex Joint Venture [Member]          
Business Combination And Asset Acquisition [Line Items]          
Revenue 0   0    
General and administrative expenses (2,050,393)   (2,050,393)    
Foreign Exchange Income (Expense) 6,036   6,036    
Net (Loss) Income (2,044,357)   (2,044,357)    
Total assets 345,380   345,380    
Total Liabilities $ 95,138   $ 95,138