v3.26.1
Government Assistance (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
General and Administrative Expense    
Government Assistance [Line Items]    
Proceeds received from government assistance programs $ 0 $ 140
Property, Plant and Equipment    
Government Assistance [Line Items]    
Proceeds received from government assistance programs $ 45 $ 426