XML 68 R57.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value Measures - Fair Value Measurement Inputs and Valuation Techniques (Details)
$ in Thousands
Sep. 30, 2025
USD ($)
Jun. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
Sep. 30, 2024
USD ($)
Jun. 30, 2024
USD ($)
Mar. 31, 2024
USD ($)
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Fair Value $ 1,777 $ 1,687 $ 1,687 $ 1,969 $ 1,943 $ 1,964
Level 3            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Fair Value $ 1,777   $ 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