Consolidated Statements of Income - Parenthetical - USD ($) |
12 Months Ended | |
|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Income Statement [Abstract] | ||
| Accumulated other comprehensive loss reclassifications | $ (156,040) | $ (50,698) |
| Provision for income tax expense from reclassification of items | $ (32,769) | $ (10,647) |