XML 79 R69.htm IDEA: XBRL DOCUMENT v3.25.1
Subsequent Events (Details) - Subsequent Event
$ in Thousands
May 12, 2025
USD ($)
Minimum  
Subsequent Event [Line Items]  
Restructuring charges, expected cost $ 8,000
Maximum  
Subsequent Event [Line Items]  
Restructuring charges, expected cost $ 12,000