XML 62 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
Restructuring Costs (Tables)
12 Months Ended
Dec. 31, 2024
Restructuring and Related Activities [Abstract]  
Schedule of Restructuring Cost
The table below provides certain information concerning restructuring activity during the year ended December 31, 2024 and December 31, 2023:
Reserve Balance at December 31, 2023
Charged to Costs and Expenses Payments and Other
Reserve Balance at December 31, 2024
Severance$1,853 $1,752 $(2,859)$746 
Reserve Balance at December 31, 2022
Charged to Costs and Expenses Payments and Other
Reserve Balance at December 31, 2023
Severance$4,770 $6,514 $(9,431)$1,853 
Other
253 18 (271)— 
Total $5,023 $6,532 $(9,702)$1,853 
Schedule of Expenses Related to Restructuring Activities
Expenses related to restructuring activities are included within the consolidated statements of operations and comprehensive loss as follows:
Year Ended December 31,
20242023
Cost of services$54 $139 
Research and development151 3,176 
Selling and marketing548 1,371 
General and administrative999 1,846 
Total restructuring expense$1,752 $6,532