| 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 | 65,627.00 | 64,009.00 | 60,159.00 | 54,878.00 | 55,264.00 | 52,277.00 | 59,708.00 | 54,868.00 | 57,442.00 | 54,650.00 | |
| Gross Profit | 2,313.00 | 2,232.00 | 2,113.00 | 2,046.00 | 1,872.00 | 1,834.00 | 1,780.00 | 1,871.00 | 1,791.00 | 1,679.00 | |
| Operating Income | 826.00 | 771.00 | 629.00 | 731.00 | 566.00 | 557.00 | 544.00 | 602.00 | 523.00 | 493.00 | |
| Net Income | 471.00 | 454.00 | 243.00 | 508.00 | 401.00 | 417.00 | 234.00 | 262.00 | 369.00 | -11.00 | |
| Profit Margin | 0.72 | 0.71 | 0.40 | 0.93 | 0.73 | 0.80 | 0.39 | 0.48 | 0.64 | -0.02 | |
| 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 | 58,083.00 | 55,228.00 | 53,122.00 | 49,871.00 | 47,002.00 | 43,059.00 | 45,121.00 | 45,880.00 | 46,573.00 | 43,710.00 | |
| Total Liabilities | 60,783.00 | 57,959.00 | 55,756.00 | 51,769.00 | 49,923.00 | 46,335.00 | 48,333.00 | 49,142.00 | 50,020.00 | 47,200.00 | |
| Total Equity | -2,700.00 | -2,731.00 | -2,634.00 | -1,898.00 | -2,921.00 | -3,276.00 | -3,212.00 | -3,262.00 | -3,447.00 | -3,490.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 | 686.00 | 973.00 | 1,527.00 | 2,917.00 | -396.00 | -1,647.00 | 2,077.00 | -27.00 | 1,179.00 | 528.00 | |
| Cash From Investing Activities | -1,980.00 | -142.00 | -1,631.00 | -2,898.00 | -976.00 | -88.00 | 166.00 | -1,847.00 | -105.00 | -63.00 | |
| Cash From Financing Activities | -519.00 | -110.00 | 656.00 | -507.00 | 2,327.00 | -540.00 | -859.00 | 1,031.00 | -353.00 | -666.00 | |
| Net Change in Cash | -1,816.00 | 719.00 | 548.00 | -484.00 | 943.00 | -2,266.00 | 1,382.00 | -851.00 | 727.00 | -206.00 | |