| 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 | Jun 30, 2023 | |
| Total Revenue | 917.50 | 683.75 | 683.75 | 599.32 | 768.18 | 525.00 | 460.89 | 525.00 | 525.00 | 347.50 | |
| Gross Profit | 239.61 | 158.75 | 158.75 | 148.85 | 168.65 | 106.50 | 126.50 | 106.50 | 106.50 | 83.02 | |
| Operating Income | 203.64 | 123.94 | 123.94 | 121.38 | 126.49 | 72.91 | 94.99 | 72.91 | 72.91 | 48.00 | |
| Profit Margin | 17.98 | 13.78 | 13.78 | 15.02 | 12.82 | 10.71 | 17.23 | 10.71 | 10.71 | 23.38 | |
| 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 | Jun 30, 2023 | |
| Total Assets | 1,746.67 | 1,527.03 | 1,489.49 | 1,405.85 | 1,512.89 | 1,241.03 | 1,293.60 | 1,254.07 | 1,083.90 | 922.99 | |
| Total Liabilities | 992.27 | 532.75 | 550.81 | 559.26 | 619.39 | 446.04 | 522.50 | 537.04 | 364.58 | 262.85 | |
| Total Equity | 754.40 | 994.28 | 938.68 | 846.59 | 893.49 | 794.98 | 771.09 | 717.02 | 719.32 | 660.14 | |