| Period Ending: | Dec 31, 2025 | Sep 30, 2025 | Jun 30, 2025 | Mar 31, 2025 | Dec 31, 2024 | Sep 30, 2024 | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Sep 30, 2023 | |
| Total Revenue | 1,968.00 | 1,926.00 | 1,826.00 | 1,758.00 | 1,788.00 | 1,731.00 | 1,788.00 | 1,784.00 | 1,822.00 | 1,836.00 | |
| Gross Profit | |||||||||||
| Operating Income | 611.00 | 629.00 | 559.00 | 503.00 | 522.00 | 483.00 | 512.00 | 512.00 | 550.00 | 571.00 | |
| Net Income | 528.00 | 494.00 | 436.00 | 373.00 | 401.00 | 382.00 | 392.00 | 334.00 | 189.00 | 430.00 | |
| Profit Margin | 26.83 | 25.65 | 23.88 | 21.22 | 22.43 | 22.07 | 21.92 | 18.72 | 10.37 | 23.42 | |
| Period Ending: | Dec 31, 2025 | Sep 30, 2025 | Jun 30, 2025 | Mar 31, 2025 | Dec 31, 2024 | Sep 30, 2024 | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Sep 30, 2023 | |
| Total Assets | 226,351.00 | 222,747.00 | 218,310.00 | 220,148.00 | 217,521.00 | 219,706.00 | 219,938.00 | 220,448.00 | 221,964.00 | 225,270.00 | |
| Total Liabilities | 200,034.00 | 196,918.00 | 193,076.00 | 195,282.00 | 193,267.00 | 194,774.00 | 196,069.00 | 196,687.00 | 197,622.00 | 202,392.00 | |
| Total Equity | 26,317.00 | 25,829.00 | 25,234.00 | 24,866.00 | 24,254.00 | 24,932.00 | 23,869.00 | 23,761.00 | 24,342.00 | 22,878.00 | |
| Period Ending: | Dec 31, 2025 | Sep 30, 2025 | Jun 30, 2025 | Mar 31, 2025 | Dec 31, 2024 | Sep 30, 2024 | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Sep 30, 2023 | |
| Cash From Operating Activities | 3,144.00 | 6,621.00 | -1,604.00 | 2,587.00 | 71.00 | -1,034.00 | 758.00 | -360.00 | -185.00 | 1,538.00 | |
| Cash From Investing Activities | -1,934.00 | -1,497.00 | -1,428.00 | -1,108.00 | 1,608.00 | 161.00 | 179.00 | 1,039.00 | 225.00 | 382.00 | |
| Cash From Financing Activities | -133.00 | -2,022.00 | 39.00 | -539.00 | -1,993.00 | 17.00 | -765.00 | -708.00 | -3,812.00 | 1,913.00 | |
| Net Change in Cash | 1,077.00 | 3,102.00 | -2,993.00 | 940.00 | -314.00 | -856.00 | 172.00 | -29.00 | -3,772.00 | 3,833.00 | |