XML 68 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Restructuring - Summary of Summary of Accrued Restructuring Costs (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Restructuring Cost and Reserve [Line Items]  
Balance at December 31, 2023 $ 322
Restructuring Charges 0
Cash Payments (116)
Balance at December 31, 2024 206
One-time termination benefits  
Restructuring Cost and Reserve [Line Items]  
Balance at December 31, 2023 84
Restructuring Charges 0
Cash Payments (84)
Balance at December 31, 2024 0
Other  
Restructuring Cost and Reserve [Line Items]  
Balance at December 31, 2023 238
Restructuring Charges 0
Cash Payments (32)
Balance at December 31, 2024 $ 206