| 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 | 5,449.00 | 5,745.00 | 5,082.00 | 3,333.00 | 3,241.00 | 3,353.00 | 3,535.00 | 3,411.00 | 3,251.00 | 3,443.00 | |
| Gross Profit | 895.00 | 991.00 | 649.00 | 654.00 | 626.00 | 659.00 | 754.00 | 692.00 | 621.00 | 645.00 | |
| Operating Income | 457.00 | 551.00 | 355.00 | 348.00 | 356.00 | 327.00 | 428.00 | 383.00 | 333.00 | 347.00 | |
| Net Income | 175.00 | 260.00 | -41.00 | 197.00 | 166.00 | 193.00 | 262.00 | 190.00 | 137.00 | 155.00 | |
| Profit Margin | 3.21 | 4.53 | -0.81 | 5.91 | 5.12 | 5.76 | 7.41 | 5.57 | 4.21 | 4.50 | |
| 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 | 37,046.00 | 37,147.00 | 37,066.00 | 18,042.00 | 16,165.00 | 16,910.00 | 16,524.00 | 16,660.00 | 16,727.00 | 16,683.00 | |
| Total Liabilities | 25,399.00 | 25,417.00 | 25,326.00 | 14,183.00 | 12,374.00 | 12,917.00 | 12,571.00 | 12,652.00 | 12,700.00 | 12,719.00 | |
| Total Equity | 11,647.00 | 11,730.00 | 11,740.00 | 3,859.00 | 3,791.00 | 3,993.00 | 3,953.00 | 4,008.00 | 4,027.00 | 3,964.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 | 503.00 | -133.00 | 1,114.00 | 117.00 | 428.00 | -269.00 | 943.00 | 150.00 | 363.00 | -135.00 | |
| Cash From Investing Activities | -215.00 | -226.00 | -1,853.00 | -115.00 | 134.00 | -155.00 | -107.00 | -113.00 | -114.00 | -142.00 | |
| Cash From Financing Activities | -67.00 | 358.00 | -538.00 | 1,591.00 | -380.00 | 237.00 | -651.00 | -15.00 | -332.00 | 141.00 | |
| Net Change in Cash | 232.00 | -2.00 | -1,218.00 | 1,600.00 | 13.00 | -156.00 | 131.00 | 27.00 | -94.00 | -165.00 | |