XML 266 R62.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Inventories - Write-downs to net realizable value (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Inventories  
Amount of inventory write-down to net realizable value $ 1,689