XML 51 R39.htm IDEA: XBRL DOCUMENT v3.25.3
Summary of significant accounting policies - Inventory (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Accounting Policies [Abstract]        
Raw materials $ 2,244 $ 2,244   $ 2,538
Work in progress 41,827 41,827   12,216
Finished goods 8,617 8,617   8,440
Total inventory 52,688 52,688   $ 23,194
Inventory write-down $ 500 $ 4,800 $ 2,500