| 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 | 1,280.00 | 1,283.00 | 1,326.00 | 1,065.00 | 1,196.00 | 1,240.00 | 1,258.00 | 1,052.00 | 1,145.00 | 1,167.00 | |
| Gross Profit | 941.00 | 960.00 | 997.00 | 785.00 | 864.00 | 915.00 | 926.00 | 769.00 | 820.00 | 826.00 | |
| Operating Income | 602.00 | 777.00 | 778.00 | 536.00 | 489.00 | 625.00 | 725.00 | 526.00 | 438.00 | 653.00 | |
| Net Income | 298.00 | 421.00 | 442.00 | 300.00 | 505.00 | 344.00 | 422.00 | 268.00 | 150.00 | 379.00 | |
| Profit Margin | 23.28 | 32.81 | 33.33 | 28.17 | 42.22 | 27.74 | 33.55 | 25.48 | 13.10 | 32.48 | |
| 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 | 16,774.00 | 16,641.00 | 15,904.00 | 16,043.00 | 16,522.00 | 16,689.00 | 15,737.00 | 15,932.00 | 15,401.00 | 15,200.00 | |
| Total Liabilities | 22,120.00 | 21,532.00 | 20,453.00 | 20,382.00 | 20,211.00 | 20,119.00 | 18,815.00 | 18,749.00 | 17,748.00 | 16,953.00 | |
| Total Equity | -5,346.00 | -4,891.00 | -4,549.00 | -4,339.00 | -3,689.00 | -3,430.00 | -3,078.00 | -2,817.00 | -2,347.00 | -1,753.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 | 203.00 | 816.00 | 658.00 | 452.00 | 582.00 | 664.00 | 421.00 | 346.00 | 465.00 | 687.00 | |
| Cash From Investing Activities | -60.00 | -44.00 | -36.00 | -50.00 | -79.00 | -49.00 | -291.00 | -27.00 | -77.00 | -74.00 | |
| Cash From Financing Activities | -296.00 | -92.00 | -986.00 | -974.00 | -771.00 | 232.00 | -744.00 | 238.00 | -296.00 | -713.00 | |
| Net Change in Cash | -156.00 | 678.00 | -359.00 | -569.00 | -279.00 | 853.00 | -618.00 | 545.00 | 96.00 | -104.00 | |