| 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 | |
| Total Revenue | 6,442.00 | 6,052.00 | 5,676.00 | 5,426.00 | 2,928.00 | 5,898.00 | 5,597.00 | 5,209.00 | 2,444.00 | |
| Gross Profit | 2,351.00 | 2,246.00 | 2,069.00 | 1,926.00 | 1,416.00 | 2,109.00 | 1,922.00 | 1,778.00 | 1,041.00 | |
| Operating Income | 830.00 | 829.00 | 642.00 | 527.00 | 609.00 | 1,214.00 | -142.00 | 444.00 | 359.00 | |
| Net Income | 270.00 | 618.00 | 475.00 | 361.00 | 189.00 | 851.00 | -318.00 | 340.00 | 129.00 | |
| Profit Margin | 4.19 | 10.21 | 8.37 | 6.65 | 6.45 | 14.43 | -5.68 | 6.53 | 5.28 | |
| 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 | |
| Total Assets | 37,939.00 | 43,393.00 | 42,367.00 | 42,098.00 | 42,695.00 | 43,325.00 | 43,457.00 | 43,981.00 | 42,242.00 | |
| Total Liabilities | 24,985.00 | 26,348.00 | 25,335.00 | 24,968.00 | 25,334.00 | 26,182.00 | 26,616.00 | 26,107.00 | 24,548.00 | |
| Total Equity | 12,954.00 | 17,045.00 | 17,032.00 | 17,130.00 | 17,361.00 | 17,143.00 | 16,841.00 | 17,874.00 | 17,694.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 | 968.00 | 787.00 | 550.00 | 249.00 | 996.00 | 653.00 | -326.00 | -111.00 | 1,025.00 | |
| Cash From Investing Activities | -110.00 | -85.00 | -112.00 | -105.00 | 126.00 | -90.00 | -132.00 | -64.00 | -517.00 | |
| Cash From Financing Activities | -5,673.00 | -637.00 | -675.00 | 201.00 | -1,626.00 | -930.00 | -496.00 | 1,236.00 | -948.00 | |
| Net Change in Cash | -358.00 | -62.00 | -440.00 | 491.00 | -119.00 | -66.00 | -936.00 | 973.00 | -224.00 | |