XML 255 R222.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income taxes - Net operating loss carryfowards (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Operating Loss Carryforwards  
Net operating loss and other carryforward available $ 662,490
Tax Year 2025  
Operating Loss Carryforwards  
Net operating loss and other carryforward available 45
Tax Year 2026  
Operating Loss Carryforwards  
Net operating loss and other carryforward available 0
Tax Year 2027  
Operating Loss Carryforwards  
Net operating loss and other carryforward available 0
Tax Year 2028  
Operating Loss Carryforwards  
Net operating loss and other carryforward available 225,301
Tax Year 2029  
Operating Loss Carryforwards  
Net operating loss and other carryforward available 118,823
Tax Year 2030  
Operating Loss Carryforwards  
Net operating loss and other carryforward available 127,798
Tax Year 2031  
Operating Loss Carryforwards  
Net operating loss and other carryforward available 103,594
Tax Year 2032  
Operating Loss Carryforwards  
Net operating loss and other carryforward available 15,836
Tax Year 2033  
Operating Loss Carryforwards  
Net operating loss and other carryforward available 20,738
Tax Year 2034  
Operating Loss Carryforwards  
Net operating loss and other carryforward available 0
Tax Year 2035  
Operating Loss Carryforwards  
Net operating loss and other carryforward available $ 50,356