v3.26.1
Commitments and Contingencies (Details)
$ in Thousands
3 Months Ended
Jun. 30, 2026
USD ($)
Strategic Pricing and Packaging Initiative, Performance-Based  
Loss Contingencies [Line Items]  
Loss contingency expense $ 6,500
Strategic Pricing and Packaging Initiative, Contingent Fees  
Loss Contingencies [Line Items]  
Loss contingency accrual 0
Strategic Pricing and Packaging Initiative, Contingent Fees | Maximum  
Loss Contingencies [Line Items]  
Potential contingent fees $ 3,000