v3.26.3
Subsequent Events (Details) - Subsequent Event
$ in Millions
Oct. 29, 2026
USD ($)
employee
Subsequent Event [Line Items]  
Positions expected to be eliminated due to restructure (in employees) | employee 15
Positions expected to be eliminated due to restructure, percentage 3.00%
Minimum  
Subsequent Event [Line Items]  
Expected restructuring costs $ 1.4
Maximum  
Subsequent Event [Line Items]  
Expected restructuring costs $ 1.8