v3.25.2
Interim Financial Statements - Schedule of Investment Tax Credits and Grants Receivable (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Investment Tax Credits    
Government Assistance [Line Items]    
Government assistance, asset, current $ 1,403 $ 0
Government assistance, asset, noncurrent 2,155 1,403
Grant Receivable    
Government Assistance [Line Items]    
Government assistance, asset, noncurrent $ 3,299 $ 0