v3.26.1
Subsequent Event (Details) - Subsequent event - Asset Purchase Agreement
unitSold in Thousands, $ in Millions
Aug. 03, 2026
USD ($)
unitSold
Subsequent Event [Line Items]  
Consideration transferred $ 7.0
Contingent consideration 0.7
Payments for asset acquisitions $ 6.3
Transaction closing period 30 days
Projected sales volume (in units sold) | unitSold 10
Projected revenue $ 600.0
Sales agreement period 6 years 6 months