XML 97 R79.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue Recognition - Schedule of Contract with Customer Liability (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Movement in Deferred Revenue [Roll Forward]  
Balance at January 1, 2024 $ 9
Balance at December 31, 2024 1,500
Pharmaceutical Development Segment  
Movement in Deferred Revenue [Roll Forward]  
Balance at January 1, 2024 9
Income recognized (9)
Deferred income 1,500
Balance at December 31, 2024 $ 1,500