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% | ||