| 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 | 12,432.00 | 12,470.00 | 12,116.00 | 11,812.00 | 12,010.00 | 11,909.00 | 11,283.00 | 11,231.00 | 10,937.00 | 10,636.00 | |
| Gross Profit | |||||||||||
| Operating Income | 3,219.00 | 2,455.00 | 1,980.00 | 569.00 | 2,694.00 | 1,663.00 | 754.00 | 1,471.00 | 2,127.00 | 571.00 | |
| Net Income | 2,496.00 | 1,888.00 | 1,509.00 | 395.00 | 2,082.00 | 1,260.00 | 534.00 | 1,123.00 | 1,626.00 | 404.00 | |
| Profit Margin | 20.08 | 15.14 | 12.45 | 3.34 | 17.34 | 10.58 | 4.73 | 10.00 | 14.87 | 3.80 | |
| 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 | 143,708.00 | 143,678.00 | 138,873.00 | 135,977.00 | 133,189.00 | 134,588.00 | 129,315.00 | 127,410.00 | 125,978.00 | 121,384.00 | |
| Total Liabilities | 110,814.00 | 112,069.00 | 109,355.00 | 107,786.00 | 105,325.00 | 106,892.00 | 104,453.00 | 102,388.00 | 101,057.00 | 101,406.00 | |
| Total Equity | 32,894.00 | 31,609.00 | 29,518.00 | 28,191.00 | 27,864.00 | 27,696.00 | 24,862.00 | 25,022.00 | 24,921.00 | 19,978.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 | 2,685.00 | 4,227.00 | 2,334.00 | 1,360.00 | 2,064.00 | 3,875.00 | 1,677.00 | 1,458.00 | 2,104.00 | 3,046.00 | |
| Cash From Investing Activities | -575.00 | -4,553.00 | -1,716.00 | -808.00 | -1,693.00 | -3,391.00 | -1,143.00 | -1,037.00 | -1,784.00 | -2,725.00 | |
| Cash From Financing Activities | -1,828.00 | 402.00 | -702.00 | -535.00 | -422.00 | -454.00 | -472.00 | -399.00 | -273.00 | -323.00 | |
| Net Change in Cash | 284.00 | 70.00 | -65.00 | 25.00 | -73.00 | 43.00 | 62.00 | 17.00 | 57.00 | -12.00 | |