Fair Value Measurements - Significant Unobservable Units (Details) $ in Thousands |
Mar. 31, 2026
USD ($)
|
Mar. 31, 2025
USD ($)
|
Mar. 31, 2024
USD ($)
|
|---|---|---|---|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] | |||
| Fair Value | $ 1,739 | $ 1,687 | $ 1,964 |
| Level 3 | |||
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] | |||
| Fair Value | $ 1,739 | $ 1,687 | |
| Minimum | Market Approach | Level 3 | Enterprise value-to-revenue multiple | |||
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] | |||
| Unobservable Inputs | 0.2 | 0.2 | |
| Maximum | Market Approach | Level 3 | Enterprise value-to-revenue multiple | |||
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] | |||
| Unobservable Inputs | 18.9 | 18.9 | |
| Weighted Average | Market Approach | Level 3 | Enterprise value-to-revenue multiple | |||
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] | |||
| Unobservable Inputs | 1.75 | 1.75 |