v3.25.2
Restructuring - Additional Information (Details)
$ in Millions
3 Months Ended 6 Months Ended
May 01, 2025
Employee
Jun. 30, 2025
USD ($)
Jun. 30, 2025
USD ($)
Restructuring Cost and Reserve [Line Items]      
Restructuring initiation date May 01, 2025    
Workforce reduction of employee roles | Employee 15    
Percentage of workforce reduction 7.20%    
Restructuring completion date     Jun. 30, 2025
Employee severance payments   $ 0.4  
Legal fees   0.4  
Selling, General and Administrative Expense      
Restructuring Cost and Reserve [Line Items]      
Restructuring plan, one-time expense recorded   0.6 $ 0.6
Accrued Liabilities      
Restructuring Cost and Reserve [Line Items]      
Restructuring plan, expense incurred   $ 0.2 $ 0.2