XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Restructuring (Tables)
3 Months Ended
Mar. 31, 2025
Restructuring and Related Activities [Abstract]  
Schedule of Accrued and Other Current Liabilities
The following is a summary of changes in severance liabilities related to the restructuring activities included within Accrued and other current liabilities:
March 31, 2025December 31, 2024
Beginning balance $14 $61 
Severance & severance related costs 86 31 
Cash payments and other(9)(78)
Ending Balance $91 $14