v3.25.2
Restructuring (Narrative) (Details)
$ in Millions
Jul. 12, 2024
USD ($)
item
Restructuring [Abstract]  
Lease Expiration Date Oct. 27, 2024
Termination penalty | $ $ 3.7
Number of quarterly payment | item 4