Consider passing your activity to viewModel() fun as viewModelStoreOwner parameter since ComponentActivity implements ViewModelStoreOwner interface:
val viewModel: ConversionViewModel = viewModel(LocalContext.current as ComponentActivity)
This code will return the same instance of ConversionViewModel in all your destinations.