XML 50 R38.htm IDEA: XBRL DOCUMENT v3.25.3
Accounts payable and accrued liabilities - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Mar. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Restructuring Cost and Reserve [Line Items]            
Restructuring costs   $ 98 $ 12,400 $ 3,625 $ 12,636 $ 3,625
Restructuring And Workforce Reduction            
Restructuring Cost and Reserve [Line Items]            
Restructuring and related cost, number of positions eliminated, percent 57.00%          
Restructuring costs     12,400      
Restructuring And Workforce Reduction | Employee Severance            
Restructuring Cost and Reserve [Line Items]            
Restructuring costs     500      
Restructuring And Workforce Reduction | Accrual of lease-related operating expenses            
Restructuring Cost and Reserve [Line Items]            
Restructuring costs     $ 300