[Bug?] price in BOM showing different currency than price list

I just noticed that the price we put in the price list (USD) is showing in a different currency (THB) in the BOM.

it is showing the same amount but in THB instead of USD.

ERPNext: v12.16.2 (version-12)
Frappe Framework: v12.13.0 (version-12)

BOM:

Price List: