decimal.Decimal in report only returns 1 decimal

It’s working as I would expect on my end, even with different mechanism to create the decimal:

	from java.math import BigDecimal, MathContext
	data["bigDecimal"] = BigDecimal(72).divide(BigDecimal(7), MathContext.DECIMAL128)
	
	import decimal
	data["decimal"] = decimal.Decimal(72) / decimal.Decimal(7) 
	
	data["double"] = 72.0 / 7

The number format of each example is set to force arbitrary precision:
image