v3.26.1
Restructurings (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended 12 Months Ended 15 Months Ended
Dec. 31, 2025
Jun. 30, 2026
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2026
2025 Plan          
Restructuring Cost and Reserve [Line Items]          
Percent of estimated positions eliminated         4.00%
Restructuring charges       $ 7.9  
Payments for restructuring $ 7.9        
2025 Plan | Share-Based Payment Arrangement          
Restructuring Cost and Reserve [Line Items]          
Share based compensation       2.1  
2025 Plan | Income Statement Location [Axis]: us-gaap:CostOfRevenue          
Restructuring Cost and Reserve [Line Items]          
Restructuring charges       1.6  
2025 Plan | Income Statement Location [Axis]: us-gaap:CostOfRevenue | Share-Based Payment Arrangement          
Restructuring Cost and Reserve [Line Items]          
Share based compensation       0.3  
2025 Plan | Income Statement Location [Axis]: us-gaap:GeneralAndAdministrativeExpense          
Restructuring Cost and Reserve [Line Items]          
Restructuring charges       1.0  
2025 Plan | Income Statement Location [Axis]: us-gaap:GeneralAndAdministrativeExpense | Share-Based Payment Arrangement          
Restructuring Cost and Reserve [Line Items]          
Share based compensation       0.2  
2025 Plan | Income Statement Location [Axis]: us-gaap:ResearchAndDevelopmentExpense          
Restructuring Cost and Reserve [Line Items]          
Restructuring charges       1.9  
2025 Plan | Income Statement Location [Axis]: us-gaap:ResearchAndDevelopmentExpense | Share-Based Payment Arrangement          
Restructuring Cost and Reserve [Line Items]          
Share based compensation       0.5  
2025 Plan | Income Statement Location [Axis]: us-gaap:SellingAndMarketingExpense          
Restructuring Cost and Reserve [Line Items]          
Restructuring charges       3.4  
2025 Plan | Income Statement Location [Axis]: us-gaap:SellingAndMarketingExpense | Share-Based Payment Arrangement          
Restructuring Cost and Reserve [Line Items]          
Share based compensation       $ 1.1  
May 2026 Plan          
Restructuring Cost and Reserve [Line Items]          
Restructuring charges   $ 8.4 $ 8.4    
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration]   General and administrative General and administrative    
May 2026 Plan | Income Statement Location [Axis]: us-gaap:OperatingLeaseRightOfUseAsset          
Restructuring Cost and Reserve [Line Items]          
Restructuring charges   $ 7.4 $ 7.4    
May 2026 Plan | Income Statement Location [Axis]: us-gaap:PropertyPlantAndEquipmentNet          
Restructuring Cost and Reserve [Line Items]          
Restructuring charges   $ 1.0 $ 1.0