| 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,607.00 | 1,606.00 | 1,285.00 | 1,404.00 | 1,183.00 | 1,186.00 | 1,178.00 | 1,258.00 | 1,026.20 | 1,067.70 | |
| Gross Profit | 1,607.00 | 1,606.00 | 1,285.00 | 1,404.00 | 1,183.00 | 1,186.00 | 1,178.00 | 1,258.00 | 1,026.20 | 1,067.70 | |
| Operating Income | 367.00 | 430.00 | 373.00 | 471.00 | 331.00 | 358.00 | 365.00 | 412.00 | 261.00 | 316.90 | |
| Net Income | 268.00 | 229.00 | 234.00 | 334.00 | 211.00 | 239.00 | 259.00 | 293.00 | 268.70 | 175.90 | |
| Profit Margin | 16.68 | 14.26 | 18.21 | 23.79 | 17.84 | 20.15 | 21.99 | 23.29 | 26.18 | 16.47 | |
| 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 | 29,991.00 | 29,354.00 | 25,636.00 | 16,760.00 | 17,612.00 | 17,525.00 | 15,944.00 | 14,806.00 | 14,883.40 | 13,983.00 | |
| Total Liabilities | 17,418.00 | 16,947.00 | 14,019.00 | 9,919.00 | 11,175.00 | 11,045.00 | 9,907.00 | 9,019.00 | 9,304.60 | 8,784.30 | |
| Total Equity | 12,573.00 | 12,407.00 | 11,617.00 | 6,841.00 | 6,437.00 | 6,480.00 | 6,037.00 | 5,787.00 | 5,578.80 | 5,198.70 | |
| 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 | 444.00 | 468.00 | 325.00 | 213.00 | 361.00 | 440.00 | 360.00 | 13.00 | 305.40 | 315.60 | |
| Cash From Investing Activities | -213.00 | -7,514.00 | -108.00 | -79.00 | -779.00 | -42.00 | 11.00 | -88.00 | -393.70 | -58.60 | |
| Cash From Financing Activities | -138.00 | -130.00 | 8,199.00 | -218.00 | 277.00 | -716.00 | 442.00 | -67.00 | 88.40 | -221.60 | |
| Net Change in Cash | 91.00 | -7,195.00 | 8,479.00 | -62.00 | -199.00 | -273.00 | 824.00 | -153.00 | 32.00 | 7.50 | |