XML 69 R58.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value Measures - Fair Value Measurement Inputs and Valuation Techniques (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
Jun. 30, 2024
USD ($)
Mar. 31, 2024
USD ($)
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Fair Value $ 1,687 $ 1,687 $ 1,943 $ 1,964
Level 3        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Fair Value $ 1,687 $ 1,687    
Level 3 | Minimum | Enterprise value-to-revenue multiple | Market Approach        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Unobservable Inputs 0.2 0.2    
Level 3 | Maximum | Enterprise value-to-revenue multiple | Market Approach        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Unobservable Inputs 18.9 18.9    
Level 3 | Weighted Average | Enterprise value-to-revenue multiple | Market Approach        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Unobservable Inputs 1.75 1.75