XML 53 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements - Quantitative Information Regarding Level 3 Inputs (Details) - Fair Value, Recurring
Mar. 31, 2025
Dec. 31, 2024
Discounted cash flow    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Discount rate 10.60% 10.60%
Maximum | Probability-weighted present value    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Discount rate 25.00% 50.00%
Maximum | Discounted cash flow    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Discount rate   9.30%
Minimum | Probability-weighted present value    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Discount rate 5.00% 5.00%
Minimum | Discounted cash flow    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Discount rate 11.70%