v3.26.1
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