XML 64 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Restructuring Charges - Schedule Of Restructuring Liability Related to the Restructuring Plan (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
Restructuring Charges [Abstract]  
Accrued restructuring , Beginning Balance $ 0
Expenses incurred 924
Payments (272)
Accrued restructuring , Ending Balance $ 652