Nature of Activities and Significant Accounting Policies - Exchange Rates Used in Preparation of Income Statement (Details) |
6 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Accounting Policies [Abstract] | ||
| Weighted Average Exchange Rate for the Three Months Ended | 17.47% | 19.96% |