XML 58 R51.htm IDEA: XBRL DOCUMENT v3.25.4
Restructuring - Schedule of Restructuring and Other Charges (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2025
Dec. 31, 2025
Restructuring Cost and Reserve [Line Items]    
Cash payments   $ (700)
May 2024 Plan    
Restructuring Cost and Reserve [Line Items]    
Balance at December 31, 2024   739
Adjustments in the period   (54)
Cash payments   (685)
Balance at December 31, 2025 $ 0 0
October 2025 Restructuring Plan    
Restructuring Cost and Reserve [Line Items]    
Balance at December 31, 2024 1,480  
Adjustments in the period 49  
Cash payments (785)  
Balance at December 31, 2025 $ 744 $ 744