v3.25.2
Fair Value Measurements (Details)
Jun. 30, 2025
Fair Value, Inputs, Level 3 | Measurement Input, Discount Rate | Valuation Technique, Discounted Cash Flow  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Long-term debt, measurement input 0.0575