| Line Item | Jun 30, 2026 | Mar 31, 2026 | 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 | Jun 30, 2023 | Mar 31, 2023 | Dec 31, 2022 | Sep 30, 2022 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenues: | ||||||||||||||||
| Total revenues | ||||||||||||||||
| YoY growth | +3.8% | +4.9% | +5.3% | +8.4% | ||||||||||||
| Cost of revenues: | ||||||||||||||||
| Total cost of revenues | ||||||||||||||||
| Gross margin | ||||||||||||||||
| % of revenue | 20.3% | 14.1% | 21.3% | 24.1% | ||||||||||||
| Selling, general and administrative expenses | ||||||||||||||||
| Depreciation and amortization | ||||||||||||||||
| Income from operations | ||||||||||||||||
| % of revenue | 4.8% | -2.1% | 5.8% | 7.8% | ||||||||||||
| Other income (expense): | ||||||||||||||||
| Investment income, net | ||||||||||||||||
| Interest expense | ||||||||||||||||
| Other, net | ||||||||||||||||
| Other income, net | ||||||||||||||||
| Income before income taxes | ||||||||||||||||
| Provision for income taxes | ||||||||||||||||
| Net income (loss) | ||||||||||||||||
| % of revenue | 4.0% | -4.8% | 5.1% | 6.5% | ||||||||||||
| Basic income (loss) per common share | ||||||||||||||||
| Diluted income (loss) per common share |