XML 152 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventory
12 Months Ended
Dec. 31, 2023
Inventory Disclosure [Abstract]  
Inventory
14. Inventory
At each period end, inventory is reviewed to ensure that it is recorded at the lower of cost and net realizable value. During the year ended December 31, 2023, the Company recorded inventory write-downs of $7.0 million (2022: $4.4 million; 2021: $2.7 million) as a component of cost of inventory sold.