| 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 | 106,158.00 | 103,150.00 | 97,827.00 | 90,823.00 | 95,294.00 | 93,651.00 | 79,283.00 | 76,355.00 | 80,898.00 | 77,215.00 | |
| Gross Profit | 3,670.00 | 3,542.00 | 3,271.00 | 3,379.00 | 3,253.00 | 3,185.00 | 3,062.00 | 3,561.00 | 3,129.00 | 2,990.00 | |
| Operating Income | 1,640.00 | 1,468.00 | 1,075.00 | 1,405.00 | 1,248.00 | 1,325.00 | 1,061.00 | 1,372.00 | 621.00 | 850.00 | |
| Net Income | 1,250.00 | 1,163.00 | 831.00 | 1,306.00 | 928.00 | 287.00 | 960.00 | 830.00 | 630.00 | 703.00 | |
| Profit Margin | 1.18 | 1.13 | 0.85 | 1.44 | 0.97 | 0.31 | 1.21 | 1.09 | 0.78 | 0.91 | |
| 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 | 84,190.00 | 84,160.00 | 81,311.00 | 75,140.00 | 71,081.00 | 72,429.00 | 71,670.00 | 67,443.00 | 66,512.00 | 66,091.00 | |
| Total Liabilities | 85,091.00 | 85,515.00 | 82,899.00 | 76,834.00 | 73,785.00 | 75,071.00 | 73,051.00 | 69,042.00 | 68,194.00 | 67,555.00 | |
| Total Equity | -901.00 | -1,355.00 | -1,588.00 | -1,694.00 | -2,704.00 | -2,642.00 | -1,381.00 | -1,599.00 | -1,682.00 | -1,464.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 | 1,232.00 | 2,420.00 | -918.00 | 7,748.00 | -2,383.00 | 2,100.00 | -1,380.00 | 4,147.00 | 254.00 | 965.00 | |
| Cash From Investing Activities | -269.00 | -24.00 | -3,564.00 | -224.00 | -136.00 | -286.00 | -87.00 | -577.00 | -180.00 | -166.00 | |
| Cash From Financing Activities | -2,026.00 | -961.00 | 1,176.00 | -2,855.00 | 1,298.00 | -1,599.00 | -809.00 | -968.00 | -622.00 | -909.00 | |
| Net Change in Cash | -1,056.00 | 1,426.00 | -3,273.00 | 4,674.00 | -1,229.00 | 207.00 | -2,281.00 | 2,602.00 | -541.00 | -113.00 | |