Stock-Based Compensation - Stock Based Compensation (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | ||||
| Total stock-based compensation expense | $ 1,114 | $ 1,235 | $ 3,664 | $ 1,905 |
| Phantom Stock Plans | ||||
| Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | ||||
| Total stock-based compensation expense | (324) | 334 | 1,285 | 714 |
| 2020 Long Term Incentive Plan | ||||
| Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | ||||
| Total stock-based compensation expense | 1,438 | 901 | 2,379 | 1,191 |
| Cost of services | ||||
| Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | ||||
| Total stock-based compensation expense | (50) | 129 | 312 | 264 |
| Selling, general and administrative | ||||
| Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | ||||
| Total stock-based compensation expense | $ 1,164 | $ 1,106 | $ 3,352 | $ 1,641 |