| 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 | 23,673.00 | 17,375.00 | 17,386.00 | 18,555.00 | 18,686.00 | 18,499.00 | 17,838.00 | 16,025.00 | 19,011.00 | 15,883.00 | |
| Gross Profit | |||||||||||
| Operating Income | 1,239.00 | 1,495.00 | 1,295.00 | 1,598.00 | 1,660.00 | 2,310.00 | 1,474.00 | 1,277.00 | 1,193.00 | 816.00 | |
| Net Income | 816.00 | 902.00 | 735.00 | 950.00 | 1,275.00 | 1,341.00 | 953.00 | 875.00 | 614.00 | 495.00 | |
| Profit Margin | 3.45 | 5.19 | 4.23 | 5.12 | 6.82 | 7.25 | 5.34 | 5.46 | 3.23 | 3.12 | |
| 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 | 745,166.00 | 719,726.00 | 702,470.00 | 688,316.00 | 677,457.00 | 704,976.00 | 675,745.00 | 677,576.00 | 687,584.00 | 652,120.00 | |
| Total Liabilities | 716,486.00 | 690,535.00 | 674,543.00 | 660,561.00 | 649,754.00 | 673,812.00 | 648,205.00 | 648,780.00 | 657,331.00 | 626,225.00 | |
| Total Equity | 28,680.00 | 29,191.00 | 27,927.00 | 27,755.00 | 27,703.00 | 31,164.00 | 27,540.00 | 28,796.00 | 30,253.00 | 25,895.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 | 7,076.00 | 3,567.00 | 2,187.00 | 4,262.00 | 4,611.00 | 4,169.00 | 3,490.00 | 2,328.00 | 5,182.00 | 3,475.00 | |
| Cash From Investing Activities | -4,286.00 | -5,018.00 | -2,981.00 | -3,322.00 | -5,364.00 | -2,162.00 | -1,340.00 | -2,627.00 | 576.00 | -2,972.00 | |
| Cash From Financing Activities | -998.00 | -508.00 | 1,449.00 | 220.00 | -519.00 | -1,146.00 | -1,205.00 | -261.00 | -176.00 | -848.00 | |
| Net Change in Cash | 1,799.00 | -1,945.00 | 852.00 | 1,258.00 | -1,697.00 | 979.00 | 946.00 | -799.00 | 5,727.00 | -505.00 | |