XML 225 R53.htm IDEA: XBRL DOCUMENT v3.26.1
Government Grants - Grant income, which is included within Other income (expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Government Grants    
Grant income $ 14,974 $ 37,365
DPA    
Government Grants    
Grant income 10,004 33,619
DOTC    
Government Grants    
Grant income $ 4,970 $ 3,746