| 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,762.00 | 22,155.00 | 12,769.00 | 11,643.00 | 13,542.00 | 12,908.00 | 13,241.00 | 13,417.00 | 14,936.00 | 14,227.00 | |
| Gross Profit | 1,011.00 | 1,063.00 | 738.00 | 597.00 | 1,023.00 | 772.00 | 664.00 | 876.00 | 1,291.00 | 1,035.00 | |
| Operating Income | 426.00 | 486.00 | 358.00 | 249.00 | 572.00 | 397.00 | 277.00 | 498.00 | 844.00 | 636.00 | |
| Net Income | 88.00 | 184.00 | 370.00 | 204.00 | 630.00 | 233.00 | 73.00 | 252.00 | 660.00 | 389.00 | |
| Profit Margin | 0.37 | 0.83 | 2.90 | 1.75 | 4.65 | 1.81 | 0.55 | 1.88 | 4.42 | 2.73 | |
| 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 | 44,528.00 | 46,298.00 | 31,154.00 | 26,660.00 | 24,899.00 | 25,267.00 | 24,428.00 | 25,821.00 | 25,372.00 | 25,133.00 | |
| Total Liabilities | 27,159.00 | 29,068.00 | 19,259.00 | 15,116.00 | 13,954.00 | 14,111.00 | 13,444.00 | 14,293.00 | 13,558.00 | 13,990.00 | |
| Total Equity | 17,369.00 | 17,230.00 | 11,895.00 | 11,544.00 | 10,945.00 | 11,156.00 | 10,984.00 | 11,528.00 | 11,814.00 | 11,143.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,347.00 | 854.00 | -1,072.00 | -285.00 | 1,053.00 | 1,327.00 | -1,474.00 | 994.00 | 1,448.00 | 1,388.00 | |
| Cash From Investing Activities | 297.00 | -5,422.00 | 178.00 | -280.00 | -157.00 | -409.00 | -152.00 | -396.00 | -363.00 | -262.00 | |
| Cash From Financing Activities | -1,792.00 | -917.00 | 4,448.00 | 490.00 | -466.00 | 764.00 | -129.00 | -259.00 | -643.00 | -305.00 | |
| Net Change in Cash | -159.00 | -5,487.00 | 3,563.00 | -79.00 | 439.00 | 1,688.00 | -1,752.00 | 330.00 | 430.00 | 833.00 | |