Nature of Business and Basis of Presentation (Details) |
3 Months Ended |
|---|---|
|
Mar. 31, 2026
subsidiary
| |
| Coco Ventures | |
| Subsidiaries Owned [Line Items] | |
| Joint venture ownership | 60.00% |
| Subsidiaries | |
| Subsidiaries Owned [Line Items] | |
| Number of subsidiaries | 10 |
| Subsidiaries | Asia | |
| Subsidiaries Owned [Line Items] | |
| Number of subsidiaries | 4 |
| Subsidiaries | North America | |
| Subsidiaries Owned [Line Items] | |
| Number of subsidiaries | 4 |
| Subsidiaries | Germany | |
| Subsidiaries Owned [Line Items] | |
| Number of subsidiaries | 1 |