| 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 | 4,866.00 | 4,740.00 | 4,160.00 | 3,398.00 | 5,403.00 | 2,949.00 | 5,138.00 | 5,436.00 | 3,778.00 | 4,950.00 | |
| Gross Profit | |||||||||||
| Operating Income | 1,633.00 | 2,051.00 | 874.00 | 195.00 | 2,185.00 | 142.00 | 2,069.00 | 2,217.00 | 337.00 | 1,854.00 | |
| Net Income | 1,379.00 | 1,639.00 | 599.00 | 29.00 | 1,902.00 | -93.00 | 1,755.00 | 1,879.00 | 268.00 | 1,569.00 | |
| Profit Margin | 28.34 | 34.58 | 14.40 | 0.85 | 35.20 | -3.15 | 34.16 | 34.57 | 7.09 | 31.70 | |
| 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 | 116,470.00 | 122,306.00 | 124,736.00 | 120,258.00 | 117,566.00 | 128,442.00 | 120,168.00 | 124,742.00 | 126,724.00 | 125,111.00 | |
| Total Liabilities | 86,980.00 | 93,618.00 | 97,536.00 | 93,920.00 | 91,468.00 | 103,612.00 | 94,121.00 | 101,205.00 | 104,739.00 | 102,442.00 | |
| Total Equity | 29,490.00 | 28,688.00 | 27,200.00 | 26,338.00 | 26,098.00 | 24,830.00 | 26,047.00 | 23,537.00 | 21,985.00 | 22,669.00 | |
| Period Ending: | 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,252.00 | 399.00 | 589.00 | 333.00 | 1,270.00 | 255.00 | 849.00 | 833.00 | 1,276.00 | |
| Cash From Investing Activities | 28.00 | 1,533.00 | -359.00 | 1,517.00 | -1,030.00 | 2,067.00 | 227.00 | -1,412.00 | 490.00 | |
| Cash From Financing Activities | -1,462.00 | -162.00 | -1,261.00 | -1,084.00 | -826.00 | -1,320.00 | -256.00 | -787.00 | -992.00 | |
| Net Change in Cash | -197.00 | 1,734.00 | -998.00 | 617.00 | -448.00 | 962.00 | 792.00 | -1,196.00 | 782.00 | |