v3.26.1
Subsequent Events (Details) - Subsequent Event - 2026 Restructuring Program
$ in Thousands
6 Months Ended
Aug. 10, 2026
USD ($)
Employees
Dec. 31, 2026
Subsequent Event [Line Items]    
Total number of employees | Employees 152  
One-time Termination Benefits    
Subsequent Event [Line Items]    
Restructuring and related cost, expected cost $ 2,600  
Stock Option Modifications    
Subsequent Event [Line Items]    
Restructuring and related cost, expected cost $ 100  
Forecast    
Subsequent Event [Line Items]    
Number of positions eliminated, percent   20.00%