v3.26.1
Subsequent Events - Tax Receivable Agreement (Details)
Apr. 23, 2026
Subsequent Event  
Subsequent Event [Line Items]  
Percentage of tax benefits to be paid 85.00%