{{ t('usage.costDetails') }}
{{ t('admin.usage.inputCost') }}
${{ tooltipData.input_cost.toFixed(6) }}
{{ t('admin.usage.outputCost') }}
${{ tooltipData.output_cost.toFixed(6) }}
{{ t('usage.imageOutputCost') }}
${{ tooltipData.image_output_cost.toFixed(6) }}
{{ t('usage.inputTokenPrice') }}
{{ formatTokenPricePerMillion(tooltipData.input_cost, tooltipData.input_tokens) }} {{ t('usage.perMillionTokens') }}
{{ t('usage.outputTokenPrice') }}
{{ formatTokenPricePerMillion(tooltipData.output_cost, textOutputTokens(tooltipData)) }} {{ t('usage.perMillionTokens') }}
{{ t('usage.imageOutputTokenPrice') }}
{{ formatTokenPricePerMillion(tooltipData.image_output_cost ?? 0, tooltipData.image_output_tokens) }} {{ t('usage.perMillionTokens') }}
{{ t('usage.imageCount') }}
{{ tooltipData.image_count }}{{ t('usage.imageUnit') }}
{{ t('usage.imageBillingSize') }}
{{ formatImageBillingSize(tooltipData, t) }}
{{ t('usage.imageSizeSource') }}
{{ formatImageSizeSource(tooltipData, t) }}
{{ t('usage.imageInputSize') }}
{{ formatImageInputSize(tooltipData, t) }}
{{ t('usage.imageOutputSize') }}
{{ formatImageOutputSize(tooltipData, t) }}
{{ t('usage.imageSizeBreakdown') }}
{{ formatImageSizeBreakdown(tooltipData) }}
{{ t('usage.imageUnitPrice') }}
${{ imageUnitPrice(tooltipData).toFixed(6) }}
{{ t('usage.imageTotalPrice') }}
${{ tooltipData.total_cost?.toFixed(6) || '0.000000' }}
{{ t('usage.unitPrice') }}
${{ tooltipData?.total_cost?.toFixed(6) || '0.000000' }}
{{ t('admin.usage.cacheCreationCost') }}
${{ tooltipData.cache_creation_cost.toFixed(6) }}
{{ t('admin.usage.cacheReadCost') }}
${{ tooltipData.cache_read_cost.toFixed(6) }}