v3.26.1
Government Grants - Grant income, which is included within Other income (expense) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Government Grants    
Grant income $ 997 $ 6,383
DPA    
Government Grants    
Grant income   6,101
DOTC    
Government Grants    
Grant income $ 997 $ 282