XML 98 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Restructuring charges - Summary of Restructuring Charges (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Restructuring Reserve [Roll Forward]        
Restructuring charges $ 10,100 $ 10,263 $ 0 $ 0
Employee Severance        
Restructuring Reserve [Roll Forward]        
Beginning balance 0 0    
Restructuring charges $ 8,900 9,055    
Settlements   (9,055)    
Ending balance   $ 0 $ 0