Tax Receivable Agreement Liability - Narrative (Details) - USD ($) $ in Thousands |
Sep. 30, 2025 |
Jun. 30, 2025 |
|---|---|---|
| Tax Receivable Agreement [Abstract] | ||
| Tax receivable agreement, percentage of realized cash saving in tax to be pass through (as a percent) | 85.00% | |
| Investment in subsidiaries | $ 119,724 | $ 120,382 |