| 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 | 64,093.00 | 68,152.00 | 65,405.00 | 69,235.00 | 66,282.00 | 71,089.00 | 74,464.00 | 72,478.00 | 78,732.00 | 76,351.00 | |
| Gross Profit | 10,412.00 | 11,575.00 | 10,934.00 | 12,706.00 | 10,175.00 | 11,148.00 | 13,812.00 | 14,148.00 | 11,194.00 | 15,107.00 | |
| Operating Income | 6,290.00 | 7,734.00 | 7,219.00 | 9,471.00 | 5,753.00 | 7,411.00 | 9,959.00 | 10,211.00 | 6,633.00 | 10,957.00 | |
| Net Income | 4,179.00 | 5,420.00 | 3,643.00 | 4,876.00 | 1,041.00 | 4,391.00 | 3,650.00 | 7,440.00 | 534.00 | 7,176.00 | |
| Profit Margin | 6.52 | 7.95 | 5.57 | 7.04 | 1.57 | 6.18 | 4.90 | 10.27 | 0.68 | 9.40 | |
| 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 | 370,351.00 | 377,738.00 | 387,920.00 | 389,248.00 | 387,609.00 | 394,949.00 | 394,783.00 | 402,039.00 | 406,270.00 | 413,498.00 | |
| Total Liabilities | 195,032.00 | 199,916.00 | 204,832.00 | 208,578.00 | 207,441.00 | 205,411.00 | 207,592.00 | 213,735.00 | 217,908.00 | 220,555.00 | |
| Total Equity | 175,319.00 | 177,822.00 | 183,088.00 | 180,670.00 | 180,168.00 | 189,538.00 | 187,191.00 | 188,304.00 | 188,362.00 | 192,943.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 | 8,715.00 | 11,827.00 | 11,233.00 | 8,942.00 | 12,366.00 | 14,299.00 | 12,869.00 | 12,996.00 | 11,773.00 | 11,869.00 | |
| Cash From Investing Activities | -5,662.00 | -2,725.00 | -5,914.00 | -4,467.00 | -5,013.00 | -4,450.00 | -3,986.00 | -4,105.00 | -6,223.00 | -5,413.00 | |
| Cash From Financing Activities | -5,852.00 | -8,625.00 | -8,894.00 | -8,337.00 | -9,510.00 | -6,473.00 | -10,559.00 | -7,337.00 | -10,335.00 | -8,098.00 | |
| Net Change in Cash | -2,838.00 | 371.00 | -2,920.00 | -3,509.00 | -3,142.00 | 4,105.00 | -1,802.00 | 1,175.00 | -4,257.00 | -2,063.00 | |