v3.26.1
Commitments and Contingencies (Details)
€ in Millions, $ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jul. 24, 2026
USD ($)
Jun. 30, 2026
USD ($)
Mar. 31, 2026
USD ($)
Jun. 30, 2026
USD ($)
Dec. 31, 2027
EUR (€)
Commitments and Contingencies (Details) [Line Items]          
Insurance recoveries   $ 1.5 $ 2.4 $ 4.2  
Commitments   30.0   30.0  
Subsequent Event | Raval v. Baluch          
Commitments and Contingencies (Details) [Line Items]          
Legal fees reimbursement $ 3.9        
Forecast          
Commitments and Contingencies (Details) [Line Items]          
Inflation adjustments total cost (in Euro) | €         € 12.1
REZZAYO License Agreement          
Commitments and Contingencies (Details) [Line Items]          
Commitments   $ 40.0   $ 40.0