v3.25.2
Fair Value Measurements, As Restated - Narrative (Details) - Dividend rate
Mar. 31, 2025
Minimum  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Measurement input 0.0050
Maximum  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Measurement input 0.0200